gplink-2.0.0
Copyright (c) IDE Tool Project
 
 
Address  Value    Disassembly              Source
-------  -----    -----------              ------
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           func._Write_cd4094	.code
                                           _Write_cd4094	;Function start
001379   e100     MOVB	#0x00               	BANKSEL	r0x1000
00137a   51c1     MOV	0xc1, R0             	MOV	r0x1000, R0
                                           	BANKSEL	_TR1_bits
00137b   6127     CLR	0x27, 1              	CLR	_TR1_bits, 1
                                           	BANKSEL	_TR1_bits
00137c   6027     CLR	0x27, 0              	CLR	_TR1_bits, 0
                                           	BANKSEL	r0x1001
00137d   03c0     CLR	0xc0                 	CLR	r0x1001
                                           _00004_DS_
00137e   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	r0x1001
00137f   38c0     SUB	R0, 0xc0             	SUB	R0, r0x1001
001380   7003     JNB	0x3, 0               	JNB	PSW, 0
001381   c39b     JMP	#0x39b               	JMP	_00008_DS_
                                           	BANKSEL	_P1LR_bits
001382   6147     CLR	0x47, 1              	CLR	_P1LR_bits, 1
                                           	BANKSEL	r0x1000
001383   7fc1     JB	0xc1, 7               	JB	r0x1000, 7
001384   c387     JMP	#0x387               	JMP	_00002_DS_
                                           	BANKSEL	_P1LR_bits
001385   6847     SET	0x47, 0              	SET	_P1LR_bits, 0
001386   c388     JMP	#0x388               	JMP	_00003_DS_
                                           _00002_DS_
                                           	BANKSEL	_P1LR_bits
001387   6047     CLR	0x47, 0              	CLR	_P1LR_bits, 0
                                           _00003_DS_
001388   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
001389   517e     MOV	0x7e, R0             	MOV	STK00, R0
00138a   9800     MOV	R0, #0               	MOV	R0,# 0x00
00138b   e014     MOVP	#0x14               	PAGESEL	_delay_us
00138c   d46f     CALL	#0x46f              	CALL	_delay_us
00138d   e013     MOVP	#0x13               	PAGESEL	$
00138e   e100     MOVB	#0x00               	BANKSEL	_P1LR_bits
00138f   6947     SET	0x47, 1              	SET	_P1LR_bits, 1
001390   6003     CLR	0x3, 0               	CLR	PSW, 0
                                           	BANKSEL	r0x1000
001391   13c1     RLC	0xc1                 	RLC	r0x1000
001392   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
001393   517e     MOV	0x7e, R0             	MOV	STK00, R0
001394   9800     MOV	R0, #0               	MOV	R0,# 0x00
001395   e014     MOVP	#0x14               	PAGESEL	_delay_us
001396   d46f     CALL	#0x46f              	CALL	_delay_us
001397   e013     MOVP	#0x13               	PAGESEL	$
001398   e100     MOVB	#0x00               	BANKSEL	r0x1001
001399   0bc0     INC	0xc0                 	INC	r0x1001
00139a   c37e     JMP	#0x37e               	JMP	_00004_DS_
                                           _00008_DS_
00139b   0008     CRET                     	CRET	
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           	__config 0x7fc
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           func._TOUCH_DEBUG_SEND_OUT	.code
                                           _TOUCH_DEBUG_SEND_OUT	;Function start
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 0
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 1
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 0
                                           	JMP	_00007_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JNB	_P0_bits, 0
                                           	JMP	_00008_DS_
                                           	JMP	_00035_DS_
                                           _00007_DS_
                                           	BANKSEL	_P0_bits
                                           	JNB	_P0_bits, 0
                                           	JMP	_00004_DS_
                                           	JMP	_00035_DS_
                                           _00004_DS_
                                           	JMP	_00035_DS_
                                           _00008_DS_
                                           	BANKSEL	_TR0_bits
                                           	CLR	_TR0_bits, 0
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 1
                                           	JMP	_00035_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_TR0_bits
                                           	CLR	_TR0_bits, 1
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           	BANKSEL	r0x1007
                                           	CLR	r0x1007
                                           _00027_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1007
                                           	SUB	R0, r0x1007
                                           	JNB	PSW, 0
                                           	JMP	_00030_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1007
                                           	SUB	R0, r0x1007
                                           	JNB	PSW, 0
                                           	JMP	_00016_DS_
                                           	MOV	R0,#high _00053_DS_
                                           	MOV	PCH, R0
                                           	MOV	R0,#_00053_DS_
                                           	BANKSEL	r0x1007
                                           	ADD	R0, r0x1007
                                           	JNB	PSW, 0
                                           	INC	PCH
                                           	MOV	PCL, R0
                                           _00053_DS_
                                           	JMP	_00011_DS_
                                           	JMP	_00012_DS_
                                           	JMP	_00013_DS_
                                           	JMP	_00014_DS_
                                           	JMP	_00015_DS_
                                           _00011_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           	JMP	_00016_DS_
                                           _00012_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           	BANKSEL	_sentbuf1
                                           	MOVZ	R0, _sentbuf1
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           	JMP	_00016_DS_
                                           _00013_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           	BANKSEL	_sentbuf2
                                           	MOVZ	R0, _sentbuf2
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           	JMP	_00016_DS_
                                           _00014_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           	BANKSEL	_sentbuf3
                                           	MOVZ	R0, _sentbuf3
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           	JMP	_00016_DS_
                                           _00015_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1006
                                           	MOV	r0x1006, R0
                                           	BANKSEL	_sentbuf4
                                           	MOVZ	R0, _sentbuf4
                                           	BANKSEL	_T_buf
                                           	MOV	_T_buf, R0
                                           _00016_DS_
                                           	BANKSEL	_i_T_D
                                           	CLR	_i_T_D
                                           _00023_DS_
                                           	BANKSEL	r0x1006
                                           	MOVZ	R0, r0x1006
                                           	BANKSEL	_i_T_D
                                           	SUB	R0, _i_T_D
                                           	JNB	PSW, 0
                                           	JMP	_00026_DS_
                                           	BANKSEL	_T_buf
                                           	JB	_T_buf, 0
                                           	JMP	_00018_DS_
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 1
                                           	JMP	_00019_DS_
                                           _00018_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 1
                                           _00019_DS_
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	CLR	PSW, 0
                                           	BANKSEL	_T_buf
                                           	RRC	_T_buf
                                           	BANKSEL	_i_T_D
                                           	INC	_i_T_D
                                           	JMP	_00023_DS_
                                           _00026_DS_
                                           	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	r0x1007
                                           	INC	r0x1007
                                           	JMP	_00027_DS_
                                           _00030_DS_
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 1
                                           	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 1
                                           	JMP	_00021_DS_
                                           	BANKSEL	_T_buf
                                           	CLR	_T_buf
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_i_T_D
                                           	CLR	_i_T_D
                                           _00031_DS_
                                           	MOV	R0,# 0x06
                                           	BANKSEL	_i_T_D
                                           	SUB	R0, _i_T_D
                                           	JNB	PSW, 0
                                           	JMP	_00022_DS_
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_i_T_D
                                           	INC	_i_T_D
                                           	JMP	_00031_DS_
                                           _00021_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           _00022_DS_
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 0
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 1
                                           _00035_DS_
                                           	CRET	
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           ID_debug_touch_0	.idata
                                           _TOUCH_CH_TRS_EN
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           	.db	0x00
                                           func._TOUCH_DEBUG_TRS_DEAL	.code
                                           _TOUCH_DEBUG_TRS_DEAL	;Function start
                                           	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
                                           	MOV R0,#(0)
                                           	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
                                           	JNB PSW,0
                                           	INC R1
                                           	PAGESEL __R2PCL
                                           	CALL __R2PCL
                                           	PAGESEL $
                                           	ADD R0,#(_TOUCH_CH_TRS_EN+0)
                                           	MOV R1,#0x01
                                           	BANKSEL _TOUCH_CH_TRS_EN
                                           	ST [R0],R1
                                           	
                                           	BANKSEL __KF8_LIBc_channel_
                                           	MOV R0,__KF8_LIBc_channel_
                                           	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
                                           	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
                                           	JNB PSW,0
                                           	INC R1
                                           	PAGESEL __R2PCL
                                           	CALL __R2PCL
                                           	PAGESEL $
                                           	ADD R0,#(_TOUCH_CH_TRS_EN+0)
                                           	BANKSEL _TOUCH_CH_TRS_EN
                                           	LD R1,[R0]
                                           	XOR R1,#0x00
                                           	JNB PSW,2
                                           	JMP Label_x_y_z_a
                                           	
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 0
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 1
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 0
                                           	JMP	_00007_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JNB	_P0_bits, 0
                                           	JMP	_00008_DS_
                                           	JMP	_00045_DS_
                                           _00007_DS_
                                           	BANKSEL	_P0_bits
                                           	JNB	_P0_bits, 0
                                           	JMP	_00004_DS_
                                           	JMP	_00045_DS_
                                           _00004_DS_
                                           	JMP	_00045_DS_
                                           _00008_DS_
                                           	BANKSEL	_TR0_bits
                                           	CLR	_TR0_bits, 0
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 1
                                           	JMP	_00045_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_TR0_bits
                                           	CLR	_TR0_bits, 1
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1002
                                           	MOV	r0x1002, R0
                                           	BANKSEL	r0x1003
                                           	CLR	r0x1003
                                           _00037_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1003
                                           	SUB	R0, r0x1003
                                           	JNB	PSW, 0
                                           	JMP	_00040_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1003
                                           	SUB	R0, r0x1003
                                           	JNB	PSW, 0
                                           	JMP	_00016_DS_
                                           	MOV	R0,#high _00067_DS_
                                           	MOV	PCH, R0
                                           	MOV	R0,#_00067_DS_
                                           	BANKSEL	r0x1003
                                           	ADD	R0, r0x1003
                                           	JNB	PSW, 0
                                           	INC	PCH
                                           	MOV	PCL, R0
                                           _00067_DS_
                                           	JMP	_00011_DS_
                                           	JMP	_00012_DS_
                                           	JMP	_00013_DS_
                                           	JMP	_00014_DS_
                                           	JMP	_00015_DS_
                                           _00011_DS_
                                           	MOV	R0,# 0x05
                                           	BANKSEL	r0x1002
                                           	MOV	r0x1002, R0
                                           	BANKSEL __KF8_LIBc_channel_
                                           	MOV R0, __KF8_LIBc_channel_
                                           	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
                                           	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
                                           	JNB PSW,0
                                           	INC R1
                                           	MOV PCH,R1
                                           	PAGESEL __R2PCL
                                           	CALL __R2PCL
                                           	PAGESEL $
                                           	BANKSEL _T_buf
                                           	MOV _T_buf,R0
                                           	
                                           	JMP	_00016_DS_
                                           _00012_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1002
                                           	MOV	r0x1002, R0
                                           	BANKSEL __KF8_LIBc_channel_
                                           	CLR PSW,0
                                           	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_baseline_
                                           	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
                                           	LD R1,[R0]
                                           	BANKSEL _T_buf
                                           	MOV _T_buf,R1
                                           	
                                           	JMP	_00016_DS_
                                           _00013_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1002
                                           	MOV	r0x1002, R0
                                           	BANKSEL __KF8_LIBc_channel_
                                           	CLR PSW,0
                                           	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_baseline_
                                           	ADD R0,#(__KF8_LIBi_buff_baseline_+1)
                                           	LD R1,[R0]
                                           	BANKSEL _T_buf
                                           	MOV _T_buf,R1
                                           	
                                           	JMP	_00016_DS_
                                           _00014_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1002
                                           	MOV	r0x1002, R0
                                           	BANKSEL __KF8_LIBc_channel_
                                           	CLR PSW,0
                                           	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_hit_
                                           	ADD R0,#(__KF8_LIBi_buff_hit_+0)
                                           	LD R1,[R0]
                                           	BANKSEL _T_buf
                                           	MOV _T_buf,R1
                                           	
                                           	JMP	_00016_DS_
                                           _00015_DS_
                                           	MOV	R0,# 0x08
                                           	BANKSEL	r0x1002
                                           	MOV	r0x1002, R0
                                           	BANKSEL __KF8_LIBc_channel_
                                           	CLR PSW,0
                                           	RLCR __KF8_LIBc_channel_
                                           	BANKSEL __KF8_LIBi_buff_hit_
                                           	ADD R0,#(__KF8_LIBi_buff_hit_+1)
                                           	LD R1,[R0]
                                           	BANKSEL _T_buf
                                           	MOV _T_buf,R1
                                           	
                                           _00016_DS_
                                           	BANKSEL	_i_T_D
                                           	CLR	_i_T_D
                                           _00033_DS_
                                           	BANKSEL	r0x1002
                                           	MOVZ	R0, r0x1002
                                           	BANKSEL	_i_T_D
                                           	SUB	R0, _i_T_D
                                           	JNB	PSW, 0
                                           	JMP	_00036_DS_
                                           	BANKSEL	_T_buf
                                           	JB	_T_buf, 0
                                           	JMP	_00018_DS_
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 1
                                           	JMP	_00019_DS_
                                           _00018_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 1
                                           _00019_DS_
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	CLR	PSW, 0
                                           	BANKSEL	_T_buf
                                           	RRC	_T_buf
                                           	BANKSEL	_i_T_D
                                           	INC	_i_T_D
                                           	JMP	_00033_DS_
                                           _00036_DS_
                                           	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	r0x1003
                                           	INC	r0x1003
                                           	JMP	_00037_DS_
                                           _00040_DS_
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 1
                                           	MOV	R0,# 0x6e
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 1
                                           	JMP	_00031_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	BANKSEL	_T_buf
                                           	CLR	_T_buf
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_i_T_D
                                           	CLR	_i_T_D
                                           _00041_DS_
                                           	MOV	R0,# 0x06
                                           	BANKSEL	_i_T_D
                                           	SUB	R0, _i_T_D
                                           	JNB	PSW, 0
                                           	JMP	_00032_DS_
                                           	BANKSEL	_P0LR_bits
                                           	SET	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_i_T_D
                                           	MOVZ	R0, _i_T_D
                                           	XOR	R0,# 0x05
                                           	JNB	PSW, 2
                                           	JMP	_00028_DS_
                                           	CLR	PSW, 0
                                           	BANKSEL	_T_buf
                                           	RRC	_T_buf
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 1
                                           	JMP	_00029_DS_
                                           	BANKSEL	_T_buf
                                           	SET	_T_buf, 4
                                           	JMP	_00029_DS_
                                           _00028_DS_
                                           	MOV	R0,# 0x16
                                           	BANKSEL	_T_buf
                                           	SUB	R0, _T_buf
                                           	JNB	PSW, 0
                                           	JMP	_00029_DS_
                                           	BANKSEL	_P0_bits
                                           	JB	_P0_bits, 1
                                           	JMP	_00023_DS_
                                           	BANKSEL _T_buf
                                           	MOV R0,_T_buf
                                           	ADD R0,#(_TOUCH_CH_TRS_EN+0)
                                           	MOV R1,#0x01
                                           	BANKSEL _TOUCH_CH_TRS_EN
                                           	ST [R0],R1
                                           	
                                           	JMP	_00029_DS_
                                           _00023_DS_
                                           	BANKSEL _T_buf
                                           	MOV R0,_T_buf
                                           	ADD R0,#(_TOUCH_CH_TRS_EN+0)
                                           	MOV R1,#0x00
                                           	BANKSEL _TOUCH_CH_TRS_EN
                                           	ST [R0],R1
                                           	
                                           _00029_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           	BANKSEL	_i_T_D
                                           	INC	_i_T_D
                                           	JMP	_00041_DS_
                                           _00031_DS_
                                           	BANKSEL	_P0LR_bits
                                           	CLR	_P0LR_bits, 0
                                           	MOV	R0,# 0x05
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	MOV	R0,# 0x00
                                           	PAGESEL	_delay_us
                                           	CALL	_delay_us
                                           	PAGESEL	$
                                           _00032_DS_
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 0
                                           	BANKSEL	_TR0_bits
                                           	SET	_TR0_bits, 1
                                           Label_x_y_z_a:
                                           	
                                           _00045_DS_
                                           	CRET	
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           func._init_mcu	.code
                                           _init_mcu	;Function start
00139c   9860     MOV	R0, #0x60            	MOV	R0,# 0x60
00139d   e100     MOVB	#0x00               	BANKSEL	_OSCCTL
00139e   512f     MOV	0x2f, R0             	MOV	_OSCCTL, R0
00139f   9834     MOV	R0, #0x34            	MOV	R0,# 0x34
                                           	BANKSEL	_TR0
0013a0   5125     MOV	0x25, R0             	MOV	_TR0, R0
0013a1   98dc     MOV	R0, #0xdc            	MOV	R0,# 0xdc
                                           	BANKSEL	_TR1
0013a2   5127     MOV	0x27, R0             	MOV	_TR1, R0
0013a3   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	_TR2
0013a4   5126     MOV	0x26, R0             	MOV	_TR2, R0
0013a5   98cc     MOV	R0, #0xcc            	MOV	R0,# 0xcc
                                           	BANKSEL	_TR3
0013a6   5149     MOV	0x49, R0             	MOV	_TR3, R0
                                           	BANKSEL	_P0LR
0013a7   0345     CLR	0x45                 	CLR	_P0LR
                                           	BANKSEL	_P1LR
0013a8   0347     CLR	0x47                 	CLR	_P1LR
                                           	BANKSEL	_P2LR
0013a9   0346     CLR	0x46                 	CLR	_P2LR
                                           	BANKSEL	_P3LR
0013aa   0348     CLR	0x48                 	CLR	_P3LR
                                           	BANKSEL	_P0
0013ab   0305     CLR	0x5                  	CLR	_P0
                                           	BANKSEL	_P1
0013ac   0307     CLR	0x7                  	CLR	_P1
                                           	BANKSEL	_P2
0013ad   0306     CLR	0x6                  	CLR	_P2
                                           	BANKSEL	_P3
0013ae   0308     CLR	0x8                  	CLR	_P3
                                           	BANKSEL	_OPTR_bits
0013af   6521     CLR	0x21, 5              	CLR	_OPTR_bits, 5
                                           	BANKSEL	_INTCTL_bits
0013b0   6d0b     SET	0xb, 5               	SET	_INTCTL_bits, 5
0013b1   9820     MOV	R0, #0x20            	MOV	R0,# 0x20
                                           	BANKSEL	_T0
0013b2   5101     MOV	0x1, R0              	MOV	_T0, R0
                                           	BANKSEL	_PCTL_bits
0013b3   6b2e     SET	0x2e, 3              	SET	_PCTL_bits, 3
                                           	BANKSEL	_IP2_bits
0013b4   6f24     SET	0x24, 7              	SET	_IP2_bits, 7
                                           	BANKSEL	_INTCTL_bits
0013b5   6e0b     SET	0xb, 6               	SET	_INTCTL_bits, 6
                                           	BANKSEL	_INTCTL_bits
0013b6   6f0b     SET	0xb, 7               	SET	_INTCTL_bits, 7
0013b7   0008     CRET                     	CRET	
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           ID_kf8ts27_touch_s_0	.code
                                           _CHS_AMOUNT
000003   b012     RRET	R0, #0x12           	RRET R0, #0x12
                                           ID_kf8ts27_touch_s_1	.code
                                           _SLIDE_AMOUNT
000fff   b002     RRET	R0, #0x2            	RRET R0, #0x02
                                           ID_kf8ts27_touch_s_2	.code
                                           _TCS_AMOUNT
0014ec   b004     RRET	R0, #0x4            	RRET R0, #0x04
                                           ID_kf8ts27_touch_s_3	.code
                                           _TCS_Slide_AMOUNT
0014ed   b004     RRET	R0, #0x4            	RRET R0, #0x04
                                           ID_kf8ts27_touch_s_4	.code
                                           __KF8_Disturb_Protect_Circle_
0014d8   b064     RRET	R0, #0x64           	RRET R0, #0x64
0014d9   b000     RRET	R0, #0              	RRET R0, #0x00
                                           ID_kf8ts27_touch_s_5	.code
                                           __KF8_DoubleKey_Compages_Limitable_Circle_
0014da   b000     RRET	R0, #0              	RRET R0, #0x00
0014db   b000     RRET	R0, #0              	RRET R0, #0x00
                                           ID_kf8ts27_touch_s_6	.code
                                           __KF8_Key_Max_Pressed_Limitable_Circle_
0014dc   b000     RRET	R0, #0              	RRET R0, #0x00
0014dd   b000     RRET	R0, #0              	RRET R0, #0x00
                                           ID_kf8ts27_touch_s_7	.code
                                           __KF8_BaseLine_Update_Circle_Count_For_UP_
0014ee   b078     RRET	R0, #0x78           	RRET R0, #0x78
                                           ID_kf8ts27_touch_s_8	.code
                                           __KF8_BaseLine_Update_Circle_Count_For_Down_
0014ef   b088     RRET	R0, #0x88           	RRET R0, #0x88
                                           ID_kf8ts27_touch_s_9	.code
                                           __KF8_Define_Disturb_Channels_Amount_
0014f0   b005     RRET	R0, #0x5            	RRET R0, #0x05
                                           ID_kf8ts27_touch_s_10	.code
                                           __KF8_BasicLine_UP_Noise_Threshold_
0014f1   b0e2     RRET	R0, #0xe2           	RRET R0, #0xe2
                                           ID_kf8ts27_touch_s_11	.code
                                           __KF8_BasicLine_Down_Noise_Threshold_
0014f2   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
                                           ID_kf8ts27_touch_s_12	.code
                                           __KF8_Data_Steady_Threshold_Set_
0014f3   b00f     RRET	R0, #0xf            	RRET R0, #0x0f
                                           ID_kf8ts27_touch_s_13	.code
                                           __KF8_Inside_Reference_Channel_Disturb_Threshold_Set_
0014f4   b005     RRET	R0, #0x5            	RRET R0, #0x05
                                           ID_kf8ts27_touch_s_14	.code
                                           __KF8_Inside_Reference_Channel_Declare_
0014f5   b019     RRET	R0, #0x19           	RRET R0, #0x19
                                           ID_kf8ts27_touch_s_15	.code
                                           __KF8_TOUCH_CH_EN
00145d   b008     RRET	R0, #0x8            	RRET R0, #0x08
00145e   b007     RRET	R0, #0x7            	RRET R0, #0x07
00145f   b006     RRET	R0, #0x6            	RRET R0, #0x06
001460   b005     RRET	R0, #0x5            	RRET R0, #0x05
001461   b00e     RRET	R0, #0xe            	RRET R0, #0x0e
001462   b00f     RRET	R0, #0xf            	RRET R0, #0x0f
001463   b00d     RRET	R0, #0xd            	RRET R0, #0x0d
001464   b00c     RRET	R0, #0xc            	RRET R0, #0x0c
001465   b012     RRET	R0, #0x12           	RRET R0, #0x12
001466   b011     RRET	R0, #0x11           	RRET R0, #0x11
001467   b010     RRET	R0, #0x10           	RRET R0, #0x10
001468   b00a     RRET	R0, #0xa            	RRET R0, #0x0a
001469   b009     RRET	R0, #0x9            	RRET R0, #0x09
00146a   b001     RRET	R0, #0x1            	RRET R0, #0x01
00146b   b000     RRET	R0, #0              	RRET R0, #0x00
00146c   b013     RRET	R0, #0x13           	RRET R0, #0x13
00146d   b004     RRET	R0, #0x4            	RRET R0, #0x04
00146e   b003     RRET	R0, #0x3            	RRET R0, #0x03
                                           ID_kf8ts27_touch_s_16	.code
                                           __SLIDE_DISTRIBUTION
0014de   b008     RRET	R0, #0x8            	RRET R0, #0x08
0014df   b008     RRET	R0, #0x8            	RRET R0, #0x08
                                           ID_kf8ts27_touch_s_17	.code
                                           __SLIDE_RESOLUTION
000010   b064     RRET	R0, #0x64           	RRET R0, #0x64
000011   b000     RRET	R0, #0              	RRET R0, #0x00
000012   b064     RRET	R0, #0x64           	RRET R0, #0x64
000013   b000     RRET	R0, #0              	RRET R0, #0x00
                                           ID_kf8ts27_touch_s_18	.code
                                           __SLIDE_SINGLE_RESOLUTION
0014e0   b00f     RRET	R0, #0xf            	RRET R0, #0x0f
0014e1   b00d     RRET	R0, #0xd            	RRET R0, #0x0d
                                           ID_kf8ts27_touch_s_19	.code
                                           __SLIDE_OFFSET
0014e2   b008     RRET	R0, #0x8            	RRET R0, #0x08
0014e3   b002     RRET	R0, #0x2            	RRET R0, #0x02
                                           ID_kf8ts27_touch_s_20	.code
                                           __KF8_Config_Finger_Threshold
0012e9   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012ea   b000     RRET	R0, #0              	RRET R0, #0x00
0012eb   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012ec   b000     RRET	R0, #0              	RRET R0, #0x00
0012ed   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012ee   b000     RRET	R0, #0              	RRET R0, #0x00
0012ef   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012f0   b000     RRET	R0, #0              	RRET R0, #0x00
0012f1   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012f2   b000     RRET	R0, #0              	RRET R0, #0x00
0012f3   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012f4   b000     RRET	R0, #0              	RRET R0, #0x00
0012f5   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012f6   b000     RRET	R0, #0              	RRET R0, #0x00
0012f7   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012f8   b000     RRET	R0, #0              	RRET R0, #0x00
0012f9   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012fa   b000     RRET	R0, #0              	RRET R0, #0x00
0012fb   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012fc   b000     RRET	R0, #0              	RRET R0, #0x00
0012fd   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
0012fe   b000     RRET	R0, #0              	RRET R0, #0x00
0012ff   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
001300   b000     RRET	R0, #0              	RRET R0, #0x00
001301   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
001302   b000     RRET	R0, #0              	RRET R0, #0x00
001303   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
001304   b000     RRET	R0, #0              	RRET R0, #0x00
001305   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
001306   b000     RRET	R0, #0              	RRET R0, #0x00
001307   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
001308   b000     RRET	R0, #0              	RRET R0, #0x00
001309   b028     RRET	R0, #0x28           	RRET R0, #0x28
00130a   b000     RRET	R0, #0              	RRET R0, #0x00
00130b   b01e     RRET	R0, #0x1e           	RRET R0, #0x1e
00130c   b000     RRET	R0, #0              	RRET R0, #0x00
                                           ID_kf8ts27_touch_s_21	.code
                                           __KF8_Config_Finger_Threshold_In_Disturb_
00130d   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00130e   b001     RRET	R0, #0x1            	RRET R0, #0x01
00130f   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001310   b001     RRET	R0, #0x1            	RRET R0, #0x01
001311   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001312   b001     RRET	R0, #0x1            	RRET R0, #0x01
001313   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001314   b001     RRET	R0, #0x1            	RRET R0, #0x01
001315   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001316   b001     RRET	R0, #0x1            	RRET R0, #0x01
001317   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001318   b001     RRET	R0, #0x1            	RRET R0, #0x01
001319   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00131a   b001     RRET	R0, #0x1            	RRET R0, #0x01
00131b   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00131c   b001     RRET	R0, #0x1            	RRET R0, #0x01
00131d   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00131e   b001     RRET	R0, #0x1            	RRET R0, #0x01
00131f   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001320   b001     RRET	R0, #0x1            	RRET R0, #0x01
001321   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001322   b001     RRET	R0, #0x1            	RRET R0, #0x01
001323   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001324   b001     RRET	R0, #0x1            	RRET R0, #0x01
001325   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001326   b001     RRET	R0, #0x1            	RRET R0, #0x01
001327   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001328   b001     RRET	R0, #0x1            	RRET R0, #0x01
001329   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00132a   b001     RRET	R0, #0x1            	RRET R0, #0x01
00132b   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00132c   b001     RRET	R0, #0x1            	RRET R0, #0x01
00132d   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
00132e   b001     RRET	R0, #0x1            	RRET R0, #0x01
00132f   b0f4     RRET	R0, #0xf4           	RRET R0, #0xf4
001330   b001     RRET	R0, #0x1            	RRET R0, #0x01
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           ID_kf8ts27_touch_s_lib_0	.code
                                           __KF8_LIBt_buff_bit_T27_SW_
001154   b001     RRET	R0, #0x1            	RRET R0, #0x01
001155   b000     RRET	R0, #0              	RRET R0, #0x00
001156   b000     RRET	R0, #0              	RRET R0, #0x00
001157   b000     RRET	R0, #0              	RRET R0, #0x00
001158   b002     RRET	R0, #0x2            	RRET R0, #0x02
001159   b000     RRET	R0, #0              	RRET R0, #0x00
00115a   b000     RRET	R0, #0              	RRET R0, #0x00
00115b   b000     RRET	R0, #0              	RRET R0, #0x00
00115c   b004     RRET	R0, #0x4            	RRET R0, #0x04
00115d   b000     RRET	R0, #0              	RRET R0, #0x00
00115e   b000     RRET	R0, #0              	RRET R0, #0x00
00115f   b000     RRET	R0, #0              	RRET R0, #0x00
001160   b008     RRET	R0, #0x8            	RRET R0, #0x08
001161   b000     RRET	R0, #0              	RRET R0, #0x00
001162   b000     RRET	R0, #0              	RRET R0, #0x00
001163   b000     RRET	R0, #0              	RRET R0, #0x00
001164   b010     RRET	R0, #0x10           	RRET R0, #0x10
001165   b000     RRET	R0, #0              	RRET R0, #0x00
001166   b000     RRET	R0, #0              	RRET R0, #0x00
001167   b000     RRET	R0, #0              	RRET R0, #0x00
001168   b020     RRET	R0, #0x20           	RRET R0, #0x20
001169   b000     RRET	R0, #0              	RRET R0, #0x00
00116a   b000     RRET	R0, #0              	RRET R0, #0x00
00116b   b000     RRET	R0, #0              	RRET R0, #0x00
00116c   b040     RRET	R0, #0x40           	RRET R0, #0x40
00116d   b000     RRET	R0, #0              	RRET R0, #0x00
00116e   b000     RRET	R0, #0              	RRET R0, #0x00
00116f   b000     RRET	R0, #0              	RRET R0, #0x00
001170   b080     RRET	R0, #0x80           	RRET R0, #0x80
001171   b000     RRET	R0, #0              	RRET R0, #0x00
001172   b000     RRET	R0, #0              	RRET R0, #0x00
001173   b000     RRET	R0, #0              	RRET R0, #0x00
001174   b000     RRET	R0, #0              	RRET R0, #0x00
001175   b001     RRET	R0, #0x1            	RRET R0, #0x01
001176   b000     RRET	R0, #0              	RRET R0, #0x00
001177   b000     RRET	R0, #0              	RRET R0, #0x00
001178   b000     RRET	R0, #0              	RRET R0, #0x00
001179   b002     RRET	R0, #0x2            	RRET R0, #0x02
00117a   b000     RRET	R0, #0              	RRET R0, #0x00
00117b   b000     RRET	R0, #0              	RRET R0, #0x00
00117c   b000     RRET	R0, #0              	RRET R0, #0x00
00117d   b004     RRET	R0, #0x4            	RRET R0, #0x04
00117e   b000     RRET	R0, #0              	RRET R0, #0x00
00117f   b000     RRET	R0, #0              	RRET R0, #0x00
001180   b000     RRET	R0, #0              	RRET R0, #0x00
001181   b008     RRET	R0, #0x8            	RRET R0, #0x08
001182   b000     RRET	R0, #0              	RRET R0, #0x00
001183   b000     RRET	R0, #0              	RRET R0, #0x00
001184   b000     RRET	R0, #0              	RRET R0, #0x00
001185   b010     RRET	R0, #0x10           	RRET R0, #0x10
001186   b000     RRET	R0, #0              	RRET R0, #0x00
001187   b000     RRET	R0, #0              	RRET R0, #0x00
001188   b000     RRET	R0, #0              	RRET R0, #0x00
001189   b020     RRET	R0, #0x20           	RRET R0, #0x20
00118a   b000     RRET	R0, #0              	RRET R0, #0x00
00118b   b000     RRET	R0, #0              	RRET R0, #0x00
00118c   b000     RRET	R0, #0              	RRET R0, #0x00
00118d   b040     RRET	R0, #0x40           	RRET R0, #0x40
00118e   b000     RRET	R0, #0              	RRET R0, #0x00
00118f   b000     RRET	R0, #0              	RRET R0, #0x00
001190   b000     RRET	R0, #0              	RRET R0, #0x00
001191   b080     RRET	R0, #0x80           	RRET R0, #0x80
001192   b000     RRET	R0, #0              	RRET R0, #0x00
001193   b000     RRET	R0, #0              	RRET R0, #0x00
001194   b000     RRET	R0, #0              	RRET R0, #0x00
001195   b000     RRET	R0, #0              	RRET R0, #0x00
001196   b001     RRET	R0, #0x1            	RRET R0, #0x01
001197   b000     RRET	R0, #0              	RRET R0, #0x00
001198   b000     RRET	R0, #0              	RRET R0, #0x00
001199   b000     RRET	R0, #0              	RRET R0, #0x00
00119a   b002     RRET	R0, #0x2            	RRET R0, #0x02
00119b   b000     RRET	R0, #0              	RRET R0, #0x00
00119c   b000     RRET	R0, #0              	RRET R0, #0x00
00119d   b000     RRET	R0, #0              	RRET R0, #0x00
00119e   b004     RRET	R0, #0x4            	RRET R0, #0x04
00119f   b000     RRET	R0, #0              	RRET R0, #0x00
0011a0   b000     RRET	R0, #0              	RRET R0, #0x00
0011a1   b000     RRET	R0, #0              	RRET R0, #0x00
0011a2   b008     RRET	R0, #0x8            	RRET R0, #0x08
0011a3   b000     RRET	R0, #0              	RRET R0, #0x00
0011a4   b000     RRET	R0, #0              	RRET R0, #0x00
0011a5   b000     RRET	R0, #0              	RRET R0, #0x00
0011a6   b010     RRET	R0, #0x10           	RRET R0, #0x10
0011a7   b000     RRET	R0, #0              	RRET R0, #0x00
0011a8   b000     RRET	R0, #0              	RRET R0, #0x00
0011a9   b000     RRET	R0, #0              	RRET R0, #0x00
0011aa   b020     RRET	R0, #0x20           	RRET R0, #0x20
0011ab   b000     RRET	R0, #0              	RRET R0, #0x00
                                           func.__KF8TS27_Get_Ver_Slide_W_	.code
                                           __KF8TS27_Get_Ver_Slide_W_	;Function start
                                           	MOV	R0,# 0xa2
                                           	CRET	
                                           func.__KF8TS27_Touch_TEST_Slide_W_	.code
                                           __KF8TS27_Touch_TEST_Slide_W_	;Function start
                                           	CLR PSW,0
                                           	BANKSEL __KF8_LIBc_channel_
                                           	RLCR __KF8_LIBc_channel_
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
                                           	MOV _Addr_Copy_Int_KF8_Lib_T27_SW_,R0
                                           	
                                           	;;
                                           	BANKSEL __KF8_lib_Touch_Bits_ ;;
                                           	PAGESEL Read_T3_IN2
                                           	JB __KF8_lib_Touch_Bits_,6
                                           	JMP Read_T3_IN2
                                           Read_T4_IN2:
                                           	BANKSEL _T4H
                                           	MOV R1,_T4H
                                           	BANKSEL _T4L
                                           	MOV R0,_T4L
                                           	PAGESEL Read_T_End2
                                           	JMP Read_T_End2
                                           Read_T3_IN2:
                                           	BANKSEL _T3H
                                           	MOV R1,_T3H
                                           	BANKSEL _T3L
                                           	MOV R0,_T3L
                                           Read_T_End2:
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
                                           	MOV __KF8_Temp_Cur_A_T27_SW_+1,R1
                                           	MOV __KF8_Temp_Cur_A_T27_SW_,R0
                                           	CLR PSW,0
                                           	RRC __KF8_Temp_Cur_A_T27_SW_+1
                                           	RRC __KF8_Temp_Cur_A_T27_SW_
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
                                           	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;ƫ
                                           	ADD R0,# (__KF8_LIBi_buff_hit_ + 1)
                                           	BANKSEL __KF8_LIBi_buff_hit_
                                           	LD R1,[R0]
                                           	CLR PSW,0
                                           	RRC R1
                                           	ST [R0],R1
                                           	DEC R0
                                           	LD R1,[R0]
                                           	RRC R1
                                           	ST [R0],R1
                                           	;;
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
                                           	ADD __KF8_Temp_Cur_A_T27_SW_,R1
                                           	INC R0
                                           	BANKSEL __KF8_LIBi_buff_hit_
                                           	LD R1,[R0]
                                           	JNB PSW,0
                                           	INC R1
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
                                           	ADD R1,__KF8_Temp_Cur_A_T27_SW_+1
                                           	BANKSEL __KF8_LIBi_buff_hit_
                                           	ST [R0],R1
                                           	DEC R0
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
                                           	MOV R1,__KF8_Temp_Cur_A_T27_SW_
                                           	BANKSEL __KF8_LIBi_buff_hit_
                                           	ST [R0],R1
                                           	
                                           	BANKSEL	__KF8_lib_Touch_Bits_
                                           	JNB	__KF8_lib_Touch_Bits_, 0
                                           	JMP	_00061_DS_
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
                                           	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
                                           	ADD R0, #(__KF8_LIBi_buff_hit_)
                                           	BANKSEL __KF8_LIBi_buff_hit_ ;;_KF8_LIBi_buff_hit_ low
                                           	LD R1,[R0]
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
                                           	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
                                           	ADD R0, #(__KF8_LIBi_buff_baseline_)
                                           	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ low
                                           	ST [R0],R1
                                           	;;;;;;;;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
                                           	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
                                           	ADD R0, #(__KF8_LIBi_buff_hit_+1)
                                           	BANKSEL __KF8_LIBi_buff_hit_ ;; _KF8_LIBi_buff_hit_ high
                                           	LD R1,[R0]
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
                                           	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
                                           	ADD R0, #(__KF8_LIBi_buff_baseline_+1)
                                           	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ high
                                           	ST [R0],R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
                                           	MOV R0, __KF8_LIBc_channel_ ;;ƫ
                                           	ADD R0, #(__KF8_LIBc_touch_count_)
                                           	MOV R1,#0X00
                                           	BANKSEL __KF8_LIBc_touch_count_
                                           	ST [R0],R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
                                           	MOV R0, __KF8_LIBc_channel_ ;;ƫ
                                           	ADD R0, #(__KF8_LIBc_baseline_count_)
                                           	MOV R1,#0x00
                                           	BANKSEL __KF8_LIBc_baseline_count_
                                           	ST [R0],R1
                                           	
                                           	MOV	R0,# 0x00
                                           	BANKSEL	__KF8_LIBc_channel_
                                           	ORL	R0, __KF8_LIBc_channel_
                                           	JB	PSW, 2
                                           	JMP	_00061_DS_
                                           	BANKSEL	__KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	INC	__KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	MOV	R0,# 0x41
                                           	BANKSEL	__KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	SUB	R0, __KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	JB	PSW, 0
                                           	JMP	_00061_DS_
                                           	BANKSEL	__KF8_lib_Touch_Bits_
                                           	SET	__KF8_lib_Touch_Bits_, 0
                                           _00061_DS_
                                           	MOV R1,# high (_CHS_AMOUNT+0)
                                           	MOV R0,# low (_CHS_AMOUNT+0)
                                           	PAGESEL __R2PCHPCL
                                           	CALL __R2PCHPCL
                                           	PAGESEL $
                                           	BANKSEL __KF8_LIBc_channel_
                                           	INC __KF8_LIBc_channel_
                                           	XOR R0,__KF8_LIBc_channel_
                                           	JNB PSW,2
                                           	CLR __KF8_LIBc_channel_
                                           	
                                           	BANKSEL	_T3H
                                           	CLR	_T3H
                                           	BANKSEL	_T3L
                                           	CLR	_T3L
                                           	BANKSEL __KF8_LIBc_channel_
                                           	MOV R0, __KF8_LIBc_channel_
                                           	ADD R0, # low (__KF8_TOUCH_CH_EN+0)
                                           	MOV R1, # high (__KF8_TOUCH_CH_EN+0)
                                           	JNB PSW,0
                                           	INC R1
                                           	PAGESEL __R2PCHPCL
                                           	CALL __R2PCHPCL
                                           	PAGESEL $
                                           	ORL R0,#0xC0 ;;
                                           	BANKSEL _INTCTL
                                           	CLR _INTCTL,6
                                           	CLR _INTCTL,7 ;
                                           	BANKSEL _CTCTL0
                                           	MOV _CTCTL0,R0
                                           	NOP
                                           	JB _CTCTL0,6 ;
                                           	JMP $-3
                                           	
                                           	BANKSEL	__KF8_lib_Touch_Bits_
                                           	JB	__KF8_lib_Touch_Bits_, 6
                                           	JMP	_00063_DS_
                                           	BANKSEL	_T4L
                                           	CLR	_T4L
                                           	BANKSEL	_T4H
                                           	CLR	_T4H
                                           	BANKSEL	_T4CTL_bits
                                           	SET	_T4CTL_bits, 0
                                           _00063_DS_
                                           	BANKSEL	_INTCTL_bits
                                           	SET	_INTCTL_bits, 6
                                           	BANKSEL	_INTCTL_bits
                                           	SET	_INTCTL_bits, 7
                                           	CRET	
                                           func.__KF8TS27_Touch_Process_Slide_W_	.code
                                           __KF8TS27_Touch_Process_Slide_W_	;Function start
000ed4   6003     CLR	0x3, 0               	CLR PSW,0
000ed5   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000ed6   12bf     RLCR	0xbf                	RLCR __KF8_LIBc_channel_
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000ed7   51ae     MOV	0xae, R0             	MOV _Addr_Copy_Int_KF8_Lib_T27_SW_,R0
                                           	
                                           	;;
                                           	BANKSEL __KF8_lib_Touch_Bits_ ;;
000ed8   e00e     MOVP	#0x0E               	PAGESEL Read_T3_IN
000ed9   7ebd     JB	0xbd, 6               	JB __KF8_lib_Touch_Bits_,6
000eda   cee0     JMP	#0xee0               	JMP Read_T3_IN
                                           Read_T4_IN:
000edb   e101     MOVB	#0x01               	BANKSEL _T4H
000edc   5261     MOV	R1, 0x61             	MOV R1,_T4H
                                           	BANKSEL _T4L
000edd   5060     MOV	R0, 0x60             	MOV R0,_T4L
000ede   e00e     MOVP	#0x0E               	PAGESEL Read_T_End
000edf   cee2     JMP	#0xee2               	JMP Read_T_End
                                           Read_T3_IN:
                                           	BANKSEL _T3H
000ee0   525f     MOV	R1, 0x5f             	MOV R1,_T3H
                                           	BANKSEL _T3L
000ee1   504f     MOV	R0, 0x4f             	MOV R0,_T3L
                                           Read_T_End:
000ee2   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000ee3   53db     MOV	0xdb, R1             	MOV __KF8_Temp_Cur_A_T27_SW_+1,R1
000ee4   51da     MOV	0xda, R0             	MOV __KF8_Temp_Cur_A_T27_SW_,R0
000ee5   6003     CLR	0x3, 0               	CLR PSW,0
000ee6   11db     RRC	0xdb                 	RRC __KF8_Temp_Cur_A_T27_SW_+1
000ee7   11da     RRC	0xda                 	RRC __KF8_Temp_Cur_A_T27_SW_
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000ee8   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;ƫ
000ee9   80a5     ADD	R0, #0xa5            	ADD R0,# (__KF8_LIBi_buff_hit_ + 1)
000eea   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
000eeb   f701     LD	R1, [R0]              	LD R1,[R0]
000eec   6003     CLR	0x3, 0               	CLR PSW,0
000eed   ff21     RRC	R1                   	RRC R1
000eee   f748     ST	[R0], R1              	ST [R0],R1
000eef   ff08     DEC	R0                   	DEC R0
000ef0   f701     LD	R1, [R0]              	LD R1,[R0]
000ef1   ff21     RRC	R1                   	RRC R1
000ef2   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;
000ef3   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000ef4   23da     ADD	0xda, R1             	ADD __KF8_Temp_Cur_A_T27_SW_,R1
000ef5   ff10     INC	R0                   	INC R0
000ef6   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
000ef7   f701     LD	R1, [R0]              	LD R1,[R0]
000ef8   7003     JNB	0x3, 0               	JNB PSW,0
000ef9   ff11     INC	R1                   	INC R1
000efa   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000efb   22db     ADD	R1, 0xdb             	ADD R1,__KF8_Temp_Cur_A_T27_SW_+1
000efc   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
000efd   f748     ST	[R0], R1              	ST [R0],R1
000efe   ff08     DEC	R0                   	DEC R0
000eff   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000f00   52da     MOV	R1, 0xda             	MOV R1,__KF8_Temp_Cur_A_T27_SW_
000f01   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
000f02   f748     ST	[R0], R1              	ST [R0],R1
                                           	
000f03   e100     MOVB	#0x00               	BANKSEL	__KF8_lib_Touch_Bits_
000f04   70bd     JNB	0xbd, 0              	JNB	__KF8_lib_Touch_Bits_, 0
000f05   cf32     JMP	#0xf32               	JMP	_00046_DS_
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000f06   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
000f07   80a4     ADD	R0, #0xa4            	ADD R0, #(__KF8_LIBi_buff_hit_)
000f08   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;;_KF8_LIBi_buff_hit_ low
000f09   f701     LD	R1, [R0]              	LD R1,[R0]
000f0a   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000f0b   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
000f0c   8080     ADD	R0, #0x80            	ADD R0, #(__KF8_LIBi_buff_baseline_)
000f0d   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ low
000f0e   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;
000f0f   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000f10   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
000f11   80a5     ADD	R0, #0xa5            	ADD R0, #(__KF8_LIBi_buff_hit_+1)
000f12   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;; _KF8_LIBi_buff_hit_ high
000f13   f701     LD	R1, [R0]              	LD R1,[R0]
000f14   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000f15   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
000f16   8081     ADD	R0, #0x81            	ADD R0, #(__KF8_LIBi_buff_baseline_+1)
000f17   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ high
000f18   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
000f19   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000f1a   50bf     MOV	R0, 0xbf             	MOV R0, __KF8_LIBc_channel_ ;;ƫ
000f1b   80b1     ADD	R0, #0xb1            	ADD R0, #(__KF8_LIBc_touch_count_)
000f1c   9900     MOV	R1, #0               	MOV R1,#0X00
000f1d   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000f1e   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
000f1f   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000f20   50bf     MOV	R0, 0xbf             	MOV R0, __KF8_LIBc_channel_ ;;ƫ
000f21   80c3     ADD	R0, #0xc3            	ADD R0, #(__KF8_LIBc_baseline_count_)
000f22   9900     MOV	R1, #0               	MOV R1,#0x00
000f23   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
000f24   f748     ST	[R0], R1              	ST [R0],R1
                                           	
000f25   9800     MOV	R0, #0               	MOV	R0,# 0x00
000f26   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBc_channel_
000f27   30bf     ORL	R0, 0xbf             	ORL	R0, __KF8_LIBc_channel_
000f28   7a03     JB	0x3, 2                	JB	PSW, 2
000f29   cf41     JMP	#0xf41               	JMP	_00047_DS_
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000f2a   0bb0     INC	0xb0                 	INC __KF8_lib_Date_Uchar_Temp_T27_SW_
000f2b   9840     MOV	R0, #0x40            	MOV R0, #0X40
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000f2c   38b0     SUB	R0, 0xb0             	SUB R0, __KF8_lib_Date_Uchar_Temp_T27_SW_
000f2d   e00f     MOVP	#0x0F               	PAGESEL label_over
000f2e   7803     JB	0x3, 0                	JB PSW, 0
000f2f   cf31     JMP	#0xf31               	JMP label_over
                                           	BANKSEL __KF8_lib_Touch_Bits_
000f30   68bd     SET	0xbd, 0              	SET __KF8_lib_Touch_Bits_, 0
                                           label_over:
                                           	
000f31   cf41     JMP	#0xf41               	JMP	_00047_DS_
                                           _00046_DS_
                                           	BANKSEL __KF8_Work_Delay_Count_For_Flag_T27_SW_
000f32   0bbc     INC	0xbc                 	INC __KF8_Work_Delay_Count_For_Flag_T27_SW_
000f33   9801     MOV	R0, #0x1             	MOV R0,#0X01
                                           	BANKSEL __KF8_Touch_Sys_Work_Standing_Flag_T27_SW_
000f34   7a03     JB	0x3, 2                	JB PSW,2
000f35   51bb     MOV	0xbb, R0             	MOV __KF8_Touch_Sys_Work_Standing_Flag_T27_SW_,R0
                                           	
000f36   e00b     MOVP	#0x0B               	PAGESEL	__KF8_LIBf_scan_channel_
000f37   db55     CALL	#0xb55              	CALL	__KF8_LIBf_scan_channel_
000f38   e00f     MOVP	#0x0F               	PAGESEL	$
000f39   9800     MOV	R0, #0               	MOV	R0,# 0x00
000f3a   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBc_channel_
000f3b   30bf     ORL	R0, 0xbf             	ORL	R0, __KF8_LIBc_channel_
000f3c   7a03     JB	0x3, 2                	JB	PSW, 2
000f3d   cf41     JMP	#0xf41               	JMP	_00047_DS_
000f3e   e000     MOVP	#0x00               	PAGESEL	__KF8_LiBf_KEY_Deal_AND_BaseLine_Up
000f3f   d020     CALL	#0x20               	CALL	__KF8_LiBf_KEY_Deal_AND_BaseLine_Up
000f40   e00f     MOVP	#0x0F               	PAGESEL	$
                                           _00047_DS_
000f41   9900     MOV	R1, #0               	MOV R1,# high (_CHS_AMOUNT+0)
000f42   9803     MOV	R0, #0x3             	MOV R0,# low (_CHS_AMOUNT+0)
000f43   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000f44   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000f45   e00f     MOVP	#0x0F               	PAGESEL $
000f46   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000f47   0bbf     INC	0xbf                 	INC __KF8_LIBc_channel_
000f48   18bf     XOR	R0, 0xbf             	XOR R0,__KF8_LIBc_channel_
000f49   7203     JNB	0x3, 2               	JNB PSW,2
000f4a   03bf     CLR	0xbf                 	CLR __KF8_LIBc_channel_
                                           	
                                           	BANKSEL __KF8_LIBc_channel_
000f4b   50bf     MOV	R0, 0xbf             	MOV R0, __KF8_LIBc_channel_
000f4c   805d     ADD	R0, #0x5d            	ADD R0, # low (__KF8_TOUCH_CH_EN+0)
000f4d   9914     MOV	R1, #0x14            	MOV R1, # high (__KF8_TOUCH_CH_EN+0)
000f4e   7003     JNB	0x3, 0               	JNB PSW,0
000f4f   ff11     INC	R1                   	INC R1
000f50   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000f51   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000f52   e00f     MOVP	#0x0F               	PAGESEL $
000f53   90c0     ORL	R0, #0xc0            	ORL R0,#0xC0 ;;
000f54   e100     MOVB	#0x00               	BANKSEL _INTCTL
000f55   660b     CLR	0xb, 6               	CLR _INTCTL,6
000f56   670b     CLR	0xb, 7               	CLR _INTCTL,7 ;
                                           	BANKSEL _CTCTL0
000f57   5153     MOV	0x53, R0             	MOV _CTCTL0,R0
000f58   0000     NOP                      	NOP
000f59   7e53     JB	0x53, 6               	JB _CTCTL0,6 ;
000f5a   cf57     JMP	#0xf57               	JMP $-3
                                           	
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000f5b   7ebd     JB	0xbd, 6               	JB	__KF8_lib_Touch_Bits_, 6
000f5c   cf61     JMP	#0xf61               	JMP	_00049_DS_
000f5d   e101     MOVB	#0x01               	BANKSEL	_T4L
000f5e   0360     CLR	0x60                 	CLR	_T4L
                                           	BANKSEL	_T4H
000f5f   0361     CLR	0x61                 	CLR	_T4H
                                           	BANKSEL	_T4CTL_bits
000f60   6864     SET	0x64, 0              	SET	_T4CTL_bits, 0
                                           _00049_DS_
000f61   e100     MOVB	#0x00               	BANKSEL	_INTCTL_bits
000f62   6e0b     SET	0xb, 6               	SET	_INTCTL_bits, 6
                                           	BANKSEL	_INTCTL_bits
000f63   6f0b     SET	0xb, 7               	SET	_INTCTL_bits, 7
000f64   0008     CRET                     	CRET	
                                           func.__KF8_LIBf_scan_channel_	.code
                                           __KF8_LIBf_scan_channel_	;Function start
000b55   6003     CLR	0x3, 0               	CLR PSW,0
000b56   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000b57   12bf     RLCR	0xbf                	RLCR __KF8_LIBc_channel_
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000b58   51ae     MOV	0xae, R0             	MOV _Addr_Copy_Int_KF8_Lib_T27_SW_,R0
                                           	
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000b59   9801     MOV	R0, #0x1             	MOV R0,#0x01
000b5a   51f8     MOV	0xf8, R0             	MOV __KF8_LIBi_Touch_New_Date_T27_SW_,R0
000b5b   03f9     CLR	0xf9                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000b5c   03fa     CLR	0xfa                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
000b5d   03fb     CLR	0xfb                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
000b5e   50bf     MOV	R0, 0xbf             	MOV R0,__KF8_LIBc_channel_
000b5f   ff10     INC	R0                   	INC R0
000b60   e00b     MOVP	#0x0B               	PAGESEL RLCSel
000b61   cb68     JMP	#0xb68               	JMP RLCSel
                                           RLCDeal:
000b62   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000b63   6003     CLR	0x3, 0               	CLR PSW,0
000b64   13f8     RLC	0xf8                 	RLC __KF8_LIBi_Touch_New_Date_T27_SW_
000b65   13f9     RLC	0xf9                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000b66   13fa     RLC	0xfa                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
000b67   13fb     RLC	0xfb                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           RLCSel:
000b68   e00b     MOVP	#0x0B               	PAGESEL RLCDeal
000b69   ff58     DECJZ	R0                 	DECJZ R0
000b6a   cb62     JMP	#0xb62               	JMP RLCDeal
                                           	
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000b6b   52ae     MOV	R1, 0xae             	MOV R1,_Addr_Copy_Int_KF8_Lib_T27_SW_
000b6c   81a4     ADD	R1, #0xa4            	ADD R1,#(__KF8_LIBi_buff_hit_+0)
                                           	;;;;;;;;;;;;;;;;;;;;;
000b6d   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
000b6e   f708     LD	R0, [R1]              	LD R0,[R1]
000b6f   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000b70   51da     MOV	0xda, R0             	MOV __KF8_Temp_Cur_A_T27_SW_, R0
                                           	;;;;;;;;;;;;;;;
000b71   ff11     INC	R1                   	INC R1
000b72   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
000b73   f708     LD	R0, [R1]              	LD R0,[R1]
000b74   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000b75   51db     MOV	0xdb, R0             	MOV (__KF8_Temp_Cur_A_T27_SW_+1), R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000b76   52ae     MOV	R1, 0xae             	MOV R1,_Addr_Copy_Int_KF8_Lib_T27_SW_
000b77   8180     ADD	R1, #0x80            	ADD R1,#(__KF8_LIBi_buff_baseline_+0)
                                           	;;;;
000b78   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
000b79   f708     LD	R0, [R1]              	LD R0,[R1]
000b7a   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
000b7b   51d8     MOV	0xd8, R0             	MOV __KF8_Temp_Cur_B_T27_SW_, R0
                                           	;;;;
000b7c   ff11     INC	R1                   	INC R1
000b7d   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
000b7e   f708     LD	R0, [R1]              	LD R0,[R1]
000b7f   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
000b80   51d9     MOV	0xd9, R0             	MOV (__KF8_Temp_Cur_B_T27_SW_+1), R0
                                           	
000b81   e010     MOVP	#0x10               	PAGESEL	__KF8_lib_DateChange_get_
000b82   d0f2     CALL	#0xf2               	CALL	__KF8_lib_DateChange_get_
000b83   e00b     MOVP	#0x0B               	PAGESEL	$
000b84   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000b85   e00b     MOVP	#0x0B               	PAGESEL lable_06271109
000b86   7fe1     JB	0xe1, 7               	JB (__KF8_lib_bahualvtemportemp_T27_SW_ + 1),7 ;
000b87   cb93     JMP	#0xb93               	JMP lable_06271109 ;
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;
000b88   98f1     MOV	R0, #0xf1            	MOV R0,#low(__KF8_BasicLine_UP_Noise_Threshold_)
000b89   9914     MOV	R1, #0x14            	MOV R1,#high(__KF8_BasicLine_UP_Noise_Threshold_)
000b8a   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000b8b   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000b8c   e00b     MOVP	#0x0B               	PAGESEL $
000b8d   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000b8e   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
000b8f   e00b     MOVP	#0x0B               	PAGESEL lable_06271109
000b90   7003     JNB	0x3, 0               	JNB PSW, 0 ;;
000b91   cb93     JMP	#0xb93               	JMP lable_06271109 ;
                                           	BANKSEL __KF8_lib_CH_UP_Change_Count_T27_SW_
000b92   0bb1     INC	0xb1                 	INC __KF8_lib_CH_UP_Change_Count_T27_SW_
                                           lable_06271109:
                                           	
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000b93   e00b     MOVP	#0x0B               	PAGESEL lable_06261552
000b94   77e1     JNB	0xe1, 7              	JNB (__KF8_lib_bahualvtemportemp_T27_SW_ + 1),7 ;
000b95   cbc5     JMP	#0xbc5               	JMP lable_06261552 ;
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;
000b96   98f2     MOV	R0, #0xf2            	MOV R0,#low(__KF8_BasicLine_Down_Noise_Threshold_)
000b97   9914     MOV	R1, #0x14            	MOV R1,#high(__KF8_BasicLine_Down_Noise_Threshold_)
000b98   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000b99   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000b9a   e00b     MOVP	#0x0B               	PAGESEL $
000b9b   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000b9c   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
000b9d   e00b     MOVP	#0x0B               	PAGESEL lable_06261552
000b9e   7803     JB	0x3, 0                	JB PSW, 0 ;;
000b9f   cbc5     JMP	#0xbc5               	JMP lable_06261552 ;
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
000ba0   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000ba1   5080     MOV	R0, 0x80             	MOV R0,__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000ba2   5281     MOV	R1, 0x81             	MOV R1,(__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+1)
000ba3   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000ba4   28f8     AND	R0, 0xf8             	AND R0 ,__KF8_LIBi_Touch_New_Date_T27_SW_
000ba5   2af9     AND	R1, 0xf9             	AND R1,(__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000ba6   f908     ORL	R0, R1               	ORL R0,R1
000ba7   e00b     MOVP	#0x0B               	PAGESEL lable_06261552
000ba8   7a03     JB	0x3, 2                	JB PSW,2
000ba9   cbc5     JMP	#0xbc5               	JMP lable_06261552
000baa   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000bab   5082     MOV	R0, 0x82             	MOV R0,(__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+2)
000bac   5283     MOV	R1, 0x83             	MOV R1,(__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+3)
000bad   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000bae   28fa     AND	R0, 0xfa             	AND R0,(__KF8_LIBi_Touch_New_Date_T27_SW_+2)
000baf   2afb     AND	R1, 0xfb             	AND R1,(__KF8_LIBi_Touch_New_Date_T27_SW_+3)
000bb0   f908     ORL	R0, R1               	ORL R0,R1
000bb1   e00b     MOVP	#0x0B               	PAGESEL lable_06261552
000bb2   7a03     JB	0x3, 2                	JB PSW,2
000bb3   cbc5     JMP	#0xbc5               	JMP lable_06261552
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000bb4   50fc     MOV	R0, 0xfc             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_
000bb5   52fd     MOV	R1, 0xfd             	MOV R1,(__KF8_lib_CH_DW_Change_Flag_T27_SW_+1)
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000bb6   28f8     AND	R0, 0xf8             	AND R0 ,__KF8_LIBi_Touch_New_Date_T27_SW_
000bb7   2af9     AND	R1, 0xf9             	AND R1,(__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000bb8   f908     ORL	R0, R1               	ORL R0,R1
000bb9   e00b     MOVP	#0x0B               	PAGESEL lable_06261552
000bba   7a03     JB	0x3, 2                	JB PSW,2
000bbb   cbc5     JMP	#0xbc5               	JMP lable_06261552
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000bbc   50fe     MOV	R0, 0xfe             	MOV R0,(__KF8_lib_CH_DW_Change_Flag_T27_SW_+2)
000bbd   52ff     MOV	R1, 0xff             	MOV R1,(__KF8_lib_CH_DW_Change_Flag_T27_SW_+3)
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000bbe   28fa     AND	R0, 0xfa             	AND R0,(__KF8_LIBi_Touch_New_Date_T27_SW_+2)
000bbf   2afb     AND	R1, 0xfb             	AND R1,(__KF8_LIBi_Touch_New_Date_T27_SW_+3)
000bc0   f908     ORL	R0, R1               	ORL R0,R1
000bc1   e00b     MOVP	#0x0B               	PAGESEL lable_06261552
000bc2   7a03     JB	0x3, 2                	JB PSW,2
000bc3   cbc5     JMP	#0xbc5               	JMP lable_06261552
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_CH_DW_Change_Count_T27_SW_
000bc4   0bb2     INC	0xb2                 	INC __KF8_lib_CH_DW_Change_Count_T27_SW_
                                           lable_06261552:
                                           	;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000bc5   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
000bc6   52e1     MOV	R1, 0xe1             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000bc7   51de     MOV	0xde, R0             	MOV _change_buf_KF8_Lib_T27_SW_,R0
000bc8   53df     MOV	0xdf, R1             	MOV _change_buf_KF8_Lib_T27_SW_+1,R1
                                           	;;;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000bc9   50ae     MOV	R0, 0xae             	MOV R0, _Addr_Copy_Int_KF8_Lib_T27_SW_
000bca   80d5     ADD	R0, #0xd5            	ADD R0,#(__KF8_LIBi_Date_Change_+0)
000bcb   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000bcc   f701     LD	R1, [R0]              	LD R1,[R0]
000bcd   e100     MOVB	#0x00               	BANKSEL _change_buf_KF8_Lib_T27_SW_
000bce   3bde     SUB	0xde, R1             	SUB _change_buf_KF8_Lib_T27_SW_,R1
000bcf   ff10     INC	R0                   	INC R0
000bd0   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000bd1   f701     LD	R1, [R0]              	LD R1,[R0]
000bd2   7803     JB	0x3, 0                	JB PSW,0
000bd3   ff11     INC	R1                   	INC R1
000bd4   e100     MOVB	#0x00               	BANKSEL _change_buf_KF8_Lib_T27_SW_
000bd5   3bdf     SUB	0xdf, R1             	SUB _change_buf_KF8_Lib_T27_SW_+1,R1
                                           	;;
000bd6   e00b     MOVP	#0x0B               	PAGESEL _KF8_LIBf_scan_channel_DS_0003
000bd7   7fdf     JB	0xdf, 7               	JB _change_buf_KF8_Lib_T27_SW_+1,7
000bd8   cbde     JMP	#0xbde               	JMP _KF8_LIBf_scan_channel_DS_0003
000bd9   05de     CPL	0xde                 	CPL _change_buf_KF8_Lib_T27_SW_
000bda   05df     CPL	0xdf                 	CPL _change_buf_KF8_Lib_T27_SW_+1
000bdb   0bde     INC	0xde                 	INC _change_buf_KF8_Lib_T27_SW_
000bdc   7203     JNB	0x3, 2               	JNB PSW,2
000bdd   0bdf     INC	0xdf                 	INC _change_buf_KF8_Lib_T27_SW_+1
                                           	;;
                                           _KF8_LIBf_scan_channel_DS_0003:
000bde   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Data_Steady_Threshold_Set_+0)
000bdf   98f3     MOV	R0, #0xf3            	MOV R0,#Low(__KF8_Data_Steady_Threshold_Set_+0)
000be0   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000be1   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000be2   e00b     MOVP	#0x0B               	PAGESEL $
                                           	;;
000be3   52df     MOV	R1, 0xdf             	MOV R1,_change_buf_KF8_Lib_T27_SW_+1
000be4   a900     XOR	R1, #0               	XOR R1,#0x00
000be5   e00b     MOVP	#0x0B               	PAGESEL _KF8_LIBf_scan_channel_DS_0004
000be6   7a03     JB	0x3, 2                	JB PSW,2 ;;
000be7   cbec     JMP	#0xbec               	JMP _KF8_LIBf_scan_channel_DS_0004 ;
000be8   38de     SUB	R0, 0xde             	SUB R0,_change_buf_KF8_Lib_T27_SW_ ;;
000be9   e00b     MOVP	#0x0B               	PAGESEL _KF8_LIBf_scan_channel_DS_0005
000bea   7803     JB	0x3, 0                	JB PSW,0 ;;
000beb   cbf2     JMP	#0xbf2               	JMP _KF8_LIBf_scan_channel_DS_0005 ;
                                           	;;
                                           _KF8_LIBf_scan_channel_DS_0004:
000bec   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000bed   50bf     MOV	R0, 0xbf             	MOV R0,__KF8_LIBc_channel_
000bee   80c3     ADD	R0, #0xc3            	ADD R0,#(__KF8_LIBc_baseline_count_+0)
000bef   9900     MOV	R1, #0               	MOV R1,#0x00
000bf0   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
000bf1   f748     ST	[R0], R1              	ST [R0],R1
                                           _KF8_LIBf_scan_channel_DS_0005:
                                           	
000bf2   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000bf3   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
000bf4   80d5     ADD	R0, #0xd5            	ADD R0,#(__KF8_LIBi_Date_Change_+0)
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000bf5   52e0     MOV	R1, 0xe0             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_
000bf6   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000bf7   f748     ST	[R0], R1              	ST [R0],R1
000bf8   ff10     INC	R0                   	INC R0
000bf9   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000bfa   52e1     MOV	R1, 0xe1             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
000bfb   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000bfc   f748     ST	[R0], R1              	ST [R0],R1
                                           	
000bfd   e100     MOVB	#0x00               	BANKSEL	__KF8_lib_Touch_Bits_
000bfe   71bd     JNB	0xbd, 1              	JNB	__KF8_lib_Touch_Bits_, 1
000bff   cd98     JMP	#0xd98               	JMP	_00038_DS_
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000c00   50fc     MOV	R0, 0xfc             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_
000c01   52fd     MOV	R1, 0xfd             	MOV R1,__KF8_lib_CH_DW_Change_Flag_T27_SW_+1
                                           	;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000c02   28f8     AND	R0, 0xf8             	AND R0,__KF8_LIBi_Touch_New_Date_T27_SW_
000c03   2af9     AND	R1, 0xf9             	AND R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
000c04   f901     ORL	R1, R0               	ORL R1,R0
000c05   e00c     MOVP	#0x0C               	PAGESEL lable_10301649
000c06   7a03     JB	0x3, 2                	JB PSW,2
000c07   cc10     JMP	#0xc10               	JMP lable_10301649
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000c08   50fe     MOV	R0, 0xfe             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_+2
000c09   52ff     MOV	R1, 0xff             	MOV R1,__KF8_lib_CH_DW_Change_Flag_T27_SW_+3
                                           	;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000c0a   28fa     AND	R0, 0xfa             	AND R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000c0b   2afb     AND	R1, 0xfb             	AND R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
000c0c   f901     ORL	R1, R0               	ORL R1,R0
000c0d   e00c     MOVP	#0x0C               	PAGESEL lable_06290931
000c0e   7203     JNB	0x3, 2               	JNB PSW,2
000c0f   cc14     JMP	#0xc14               	JMP lable_06290931
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_10301649:
000c10   980d     MOV	R0, #0xd             	MOV R0,#low(__KF8_Config_Finger_Threshold_In_Disturb_+0)
000c11   9913     MOV	R1, #0x13            	MOV R1,#high(__KF8_Config_Finger_Threshold_In_Disturb_+0)
000c12   e00c     MOVP	#0x0C               	PAGESEL lable_06290946
000c13   cc16     JMP	#0xc16               	JMP lable_06290946
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06290931:
000c14   98e9     MOV	R0, #0xe9            	MOV R0,#low(__KF8_Config_Finger_Threshold+0)
000c15   9912     MOV	R1, #0x12            	MOV R1,#high(__KF8_Config_Finger_Threshold+0)
                                           	;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06290946:
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000c16   20ae     ADD	R0, 0xae             	ADD R0, _Addr_Copy_Int_KF8_Lib_T27_SW_
000c17   7003     JNB	0x3, 0               	JNB PSW,0
000c18   ff11     INC	R1                   	INC R1
                                           	;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000c19   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
000c1a   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000c1b   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000c1c   e00c     MOVP	#0x0C               	PAGESEL $
000c1d   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000c1e   51e0     MOV	0xe0, R0             	MOV __KF8_lib_bahualvtemportemp_T27_SW_,R0
                                           	;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000c1f   0ab0     INCR	0xb0                	INCR __KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	;;;;;;;;;;;;;;;;;
000c20   7203     JNB	0x3, 2               	JNB PSW,2
000c21   ff11     INC	R1                   	INC R1
000c22   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000c23   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000c24   e00c     MOVP	#0x0C               	PAGESEL $
000c25   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000c26   51e1     MOV	0xe1, R0             	MOV __KF8_lib_bahualvtemportemp_T27_SW_+1,R0
                                           	
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000c27   50ae     MOV	R0, 0xae             	MOV R0, _Addr_Copy_Int_KF8_Lib_T27_SW_
000c28   80d5     ADD	R0, #0xd5            	ADD R0,#(__KF8_LIBi_Date_Change_+0)
000c29   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000c2a   f701     LD	R1, [R0]              	LD R1,[R0]
000c2b   e100     MOVB	#0x00               	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c2c   53de     MOV	0xde, R1             	MOV _change_buf_KF8_Lib_T27_SW_,R1
000c2d   ff10     INC	R0                   	INC R0
000c2e   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000c2f   f701     LD	R1, [R0]              	LD R1,[R0]
000c30   e100     MOVB	#0x00               	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c31   53df     MOV	0xdf, R1             	MOV _change_buf_KF8_Lib_T27_SW_+1,R1
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c32   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000c33   77df     JNB	0xdf, 7              	JNB (_change_buf_KF8_Lib_T27_SW_ + 1),7 ;
000c34   ccd0     JMP	#0xcd0               	JMP lable_02271454 ;
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000c35   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
000c36   52e1     MOV	R1, 0xe1             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c37   39de     SUB	0xde, R0             	SUB _change_buf_KF8_Lib_T27_SW_,R0
000c38   7803     JB	0x3, 0                	JB PSW,0
000c39   ff11     INC	R1                   	INC R1
000c3a   3bdf     SUB	0xdf, R1             	SUB _change_buf_KF8_Lib_T27_SW_+1,R1
000c3b   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000c3c   7803     JB	0x3, 0                	JB PSW,0
000c3d   ccd0     JMP	#0xcd0               	JMP lable_02271454 ;
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _j_temp
000c3e   03ab     CLR	0xab                 	CLR _j_temp
                                           	BANKSEL _k_temp
000c3f   03aa     CLR	0xaa                 	CLR _k_temp
                                           	BANKSEL _i_temp
000c40   03ac     CLR	0xac                 	CLR _i_temp
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           lable_02271620:
000c41   98ff     MOV	R0, #0xff            	MOV R0,#low(_SLIDE_AMOUNT+0)
000c42   990f     MOV	R1, #0xf             	MOV R1,#high(_SLIDE_AMOUNT+0)
000c43   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000c44   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000c45   e00c     MOVP	#0x0C               	PAGESEL $
000c46   e100     MOVB	#0x00               	BANKSEL _i_temp
000c47   38ac     SUB	R0, 0xac             	SUB R0,_i_temp
000c48   e00c     MOVP	#0x0C               	PAGESEL lable_02271621
000c49   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000c4a   cc95     JMP	#0xc95               	JMP lable_02271621
000c4b   12ac     RLCR	0xac                	RLCR _i_temp
                                           	BANKSEL _Addr_Copy_Int_i_temp_
000c4c   51ad     MOV	0xad, R0             	MOV _Addr_Copy_Int_i_temp_,R0
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
000c4d   98de     MOV	R0, #0xde            	MOV R0,#low(__SLIDE_DISTRIBUTION+0)
000c4e   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_DISTRIBUTION+0)
                                           	BANKSEL _i_temp
000c4f   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000c50   7003     JNB	0x3, 0               	JNB PSW,0
000c51   ff11     INC	R1                   	INC R1
000c52   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000c53   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000c54   e00c     MOVP	#0x0C               	PAGESEL $
000c55   e100     MOVB	#0x00               	BANKSEL _j_temp
000c56   21ab     ADD	0xab, R0             	ADD _j_temp,R0
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _j_temp
000c57   50ab     MOV	R0, 0xab             	MOV R0, _j_temp
                                           	BANKSEL __KF8_LIBc_channel_
000c58   52bf     MOV	R1, 0xbf             	MOV R1, __KF8_LIBc_channel_
000c59   f848     SUB	R0, R1               	SUB R0,R1
000c5a   e00c     MOVP	#0x0C               	PAGESEL lable_02271712
000c5b   7003     JNB	0x3, 0               	JNB PSW,0
000c5c   cc87     JMP	#0xc87               	JMP lable_02271712
                                           	BANKSEL _k_temp
000c5d   50aa     MOV	R0, 0xaa             	MOV R0, _k_temp
000c5e   f848     SUB	R0, R1               	SUB R0,R1
000c5f   e00c     MOVP	#0x0C               	PAGESEL lable_02271712
000c60   7803     JB	0x3, 0                	JB PSW,0
000c61   cc87     JMP	#0xc87               	JMP lable_02271712
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _Addr_Copy_Int_i_temp_
000c62   50ad     MOV	R0, 0xad             	MOV R0, _Addr_Copy_Int_i_temp_
000c63   8094     ADD	R0, #0x94            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_+0)
000c64   e101     MOVB	#0x01               	BANKSEL __KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_
000c65   f701     LD	R1, [R0]              	LD R1,[R0]
000c66   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000c67   53d6     MOV	0xd6, R1             	MOV __KF8_Temp_Cur_1_T27_SW_,R1
                                           	;;;;;;;;;;;;;;;;
000c68   ff10     INC	R0                   	INC R0
000c69   e101     MOVB	#0x01               	BANKSEL __KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_
000c6a   f701     LD	R1, [R0]              	LD R1,[R0]
000c6b   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000c6c   53d7     MOV	0xd7, R1             	MOV __KF8_Temp_Cur_1_T27_SW_+1,R1
000c6d   8180     ADD	R1, #0x80            	ADD R1,#0X80
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c6e   50df     MOV	R0, 0xdf             	MOV R0,_change_buf_KF8_Lib_T27_SW_+1
000c6f   8080     ADD	R0, #0x80            	ADD R0,#0X80
000c70   f841     SUB	R1, R0               	SUB R1,R0
000c71   e00c     MOVP	#0x0C               	PAGESEL lable_03011440
000c72   7a03     JB	0x3, 2                	JB PSW,2
000c73   cc76     JMP	#0xc76               	JMP lable_03011440
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000c74   52d6     MOV	R1, 0xd6             	MOV R1,__KF8_Temp_Cur_1_T27_SW_
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c75   3ade     SUB	R1, 0xde             	SUB R1,_change_buf_KF8_Lib_T27_SW_
                                           lable_03011440:
000c76   e00c     MOVP	#0x0C               	PAGESEL lable_02271712
000c77   7803     JB	0x3, 0                	JB PSW,0
000c78   cc87     JMP	#0xc87               	JMP lable_02271712
                                           	;;
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
000c79   52bf     MOV	R1, 0xbf             	MOV R1,__KF8_LIBc_channel_
                                           	BANKSEL _i_temp
000c7a   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
000c7b   80f2     ADD	R0, #0xf2            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_T27_SW_)
                                           	BANKSEL __KF8_lib_Slide_Finded_MAX_I_T27_SW_
000c7c   f748     ST	[R0], R1              	ST [R0],R1
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c7d   52de     MOV	R1, 0xde             	MOV R1,_change_buf_KF8_Lib_T27_SW_+0
                                           	BANKSEL _Addr_Copy_Int_i_temp_
000c7e   50ad     MOV	R0, 0xad             	MOV R0, _Addr_Copy_Int_i_temp_
000c7f   8094     ADD	R0, #0x94            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_+0)
000c80   e101     MOVB	#0x01               	BANKSEL __KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_
000c81   f748     ST	[R0], R1              	ST [R0],R1
000c82   ff10     INC	R0                   	INC R0
000c83   e100     MOVB	#0x00               	BANKSEL _change_buf_KF8_Lib_T27_SW_
000c84   52df     MOV	R1, 0xdf             	MOV R1,_change_buf_KF8_Lib_T27_SW_+1
000c85   e101     MOVB	#0x01               	BANKSEL __KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_
000c86   f748     ST	[R0], R1              	ST [R0],R1
                                           lable_02271712:
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
000c87   98de     MOV	R0, #0xde            	MOV R0,#low(__SLIDE_DISTRIBUTION+0)
000c88   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_DISTRIBUTION+0)
000c89   e100     MOVB	#0x00               	BANKSEL _i_temp
000c8a   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000c8b   7003     JNB	0x3, 0               	JNB PSW,0
000c8c   ff11     INC	R1                   	INC R1
000c8d   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000c8e   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000c8f   e00c     MOVP	#0x0C               	PAGESEL $
000c90   e100     MOVB	#0x00               	BANKSEL _k_temp
000c91   21aa     ADD	0xaa, R0             	ADD _k_temp,R0
                                           	BANKSEL _i_temp
000c92   0bac     INC	0xac                 	INC _i_temp
000c93   e00c     MOVP	#0x0C               	PAGESEL lable_02271620
000c94   cc41     JMP	#0xc41               	JMP lable_02271620
                                           lable_02271621:
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _j_temp
000c95   50ab     MOV	R0, 0xab             	MOV R0,_j_temp
                                           	BANKSEL __KF8_LIBc_channel_
000c96   38bf     SUB	R0, 0xbf             	SUB R0,__KF8_LIBc_channel_
000c97   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000c98   7803     JB	0x3, 0                	JB PSW,0
000c99   ccd0     JMP	#0xcd0               	JMP lable_02271454
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
000c9a   0208     CLR	R0                   	CLR R0
                                           	BANKSEL __KF8_lib_Finded_MAX_COUNT_T27_SW_
000c9b   18b5     XOR	R0, 0xb5             	XOR R0,__KF8_lib_Finded_MAX_COUNT_T27_SW_
000c9c   e00c     MOVP	#0x0C               	PAGESEL lable_03011515
000c9d   7a03     JB	0x3, 2                	JB PSW,2
000c9e   cca9     JMP	#0xca9               	JMP lable_03011515
                                           	;;
                                           	;;
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
000c9f   50bf     MOV	R0, 0xbf             	MOV R0,__KF8_LIBc_channel_
                                           	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
000ca0   51b7     MOV	0xb7, R0             	MOV __KF8_lib_Finded_MAX_I_T27_SW_,R0
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000ca1   50de     MOV	R0, 0xde             	MOV R0,_change_buf_KF8_Lib_T27_SW_+0
000ca2   52df     MOV	R1, 0xdf             	MOV R1,_change_buf_KF8_Lib_T27_SW_+1
                                           	BANKSEL __KF8_lib_Finded_MAX_I_Buf_T27_SW_
000ca3   51e4     MOV	0xe4, R0             	MOV __KF8_lib_Finded_MAX_I_Buf_T27_SW_+0,R0
000ca4   53e5     MOV	0xe5, R1             	MOV __KF8_lib_Finded_MAX_I_Buf_T27_SW_+1,R1
                                           	BANKSEL __KF8_lib_Finded_MAX_COUNT_T27_SW_
000ca5   9801     MOV	R0, #0x1             	MOV R0,#0X01
000ca6   51b5     MOV	0xb5, R0             	MOV __KF8_lib_Finded_MAX_COUNT_T27_SW_,R0
000ca7   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000ca8   ccd0     JMP	#0xcd0               	JMP lable_02271454
                                           lable_03011515:
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000ca9   50de     MOV	R0, 0xde             	MOV R0,_change_buf_KF8_Lib_T27_SW_
000caa   52df     MOV	R1, 0xdf             	MOV R1,_change_buf_KF8_Lib_T27_SW_+1
                                           	BANKSEL __KF8_lib_Finded_MAX_J_Buf_T27_SW_
000cab   38e2     SUB	R0, 0xe2             	SUB R0,__KF8_lib_Finded_MAX_J_Buf_T27_SW_
000cac   7803     JB	0x3, 0                	JB PSW,0
000cad   ff11     INC	R1                   	INC R1
000cae   3ae3     SUB	R1, 0xe3             	SUB R1,__KF8_lib_Finded_MAX_J_Buf_T27_SW_+1
000caf   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000cb0   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000cb1   ccd0     JMP	#0xcd0               	JMP lable_02271454
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Finded_MAX_I_Buf_T27_SW_
000cb2   50e4     MOV	R0, 0xe4             	MOV R0,__KF8_lib_Finded_MAX_I_Buf_T27_SW_
000cb3   52e5     MOV	R1, 0xe5             	MOV R1,__KF8_lib_Finded_MAX_I_Buf_T27_SW_+1
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000cb4   38de     SUB	R0, 0xde             	SUB R0,_change_buf_KF8_Lib_T27_SW_
000cb5   7803     JB	0x3, 0                	JB PSW,0
000cb6   ff11     INC	R1                   	INC R1
000cb7   3adf     SUB	R1, 0xdf             	SUB R1,_change_buf_KF8_Lib_T27_SW_+1
000cb8   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000cb9   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000cba   ccd0     JMP	#0xcd0               	JMP lable_02271454
                                           	;;
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
000cbb   50bf     MOV	R0, 0xbf             	MOV R0,__KF8_LIBc_channel_
                                           	BANKSEL __KF8_lib_Finded_MAX_J_T27_SW_
000cbc   51b6     MOV	0xb6, R0             	MOV __KF8_lib_Finded_MAX_J_T27_SW_,R0
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000cbd   50de     MOV	R0, 0xde             	MOV R0,_change_buf_KF8_Lib_T27_SW_+0
000cbe   52df     MOV	R1, 0xdf             	MOV R1,_change_buf_KF8_Lib_T27_SW_+1
                                           	BANKSEL __KF8_lib_Finded_MAX_J_Buf_T27_SW_
000cbf   51e2     MOV	0xe2, R0             	MOV __KF8_lib_Finded_MAX_J_Buf_T27_SW_+0,R0
000cc0   53e3     MOV	0xe3, R1             	MOV __KF8_lib_Finded_MAX_J_Buf_T27_SW_+1,R1
000cc1   e00c     MOVP	#0x0C               	PAGESEL lable_02271454
000cc2   ccd0     JMP	#0xcd0               	JMP lable_02271454
                                           lable_03011544:
                                           	;;
                                           	;;
                                           	;;
                                           	;;
                                           	;;;;;;;;;;;;;;;;;;;
000cc3   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
000cc4   50b7     MOV	R0, 0xb7             	MOV R0,__KF8_lib_Finded_MAX_I_T27_SW_
                                           	BANKSEL __KF8_lib_Finded_MAX_J_T27_SW_
000cc5   51b6     MOV	0xb6, R0             	MOV __KF8_lib_Finded_MAX_J_T27_SW_,R0
                                           	BANKSEL __KF8_lib_Finded_MAX_I_Buf_T27_SW_
000cc6   50e4     MOV	R0, 0xe4             	MOV R0,__KF8_lib_Finded_MAX_I_Buf_T27_SW_+0
000cc7   52e5     MOV	R1, 0xe5             	MOV R1,__KF8_lib_Finded_MAX_I_Buf_T27_SW_+1
                                           	BANKSEL __KF8_lib_Finded_MAX_J_Buf_T27_SW_
000cc8   51e2     MOV	0xe2, R0             	MOV __KF8_lib_Finded_MAX_J_Buf_T27_SW_+0,R0
000cc9   53e3     MOV	0xe3, R1             	MOV __KF8_lib_Finded_MAX_J_Buf_T27_SW_+1,R1
                                           	BANKSEL __KF8_LIBc_channel_
000cca   50bf     MOV	R0, 0xbf             	MOV R0,__KF8_LIBc_channel_
                                           	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
000ccb   51b7     MOV	0xb7, R0             	MOV __KF8_lib_Finded_MAX_I_T27_SW_,R0
                                           	BANKSEL _change_buf_KF8_Lib_T27_SW_
000ccc   50de     MOV	R0, 0xde             	MOV R0,_change_buf_KF8_Lib_T27_SW_+0
000ccd   52df     MOV	R1, 0xdf             	MOV R1,_change_buf_KF8_Lib_T27_SW_+1
                                           	BANKSEL __KF8_lib_Finded_MAX_I_Buf_T27_SW_
000cce   51e4     MOV	0xe4, R0             	MOV __KF8_lib_Finded_MAX_I_Buf_T27_SW_+0,R0
000ccf   53e5     MOV	0xe5, R1             	MOV __KF8_lib_Finded_MAX_I_Buf_T27_SW_+1,R1
                                           lable_02271454:
                                           	
                                           	;;
000cd0   9906     MOV	R1, #0x6             	MOV R1,#Low(6)
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000cd1   3be0     SUB	0xe0, R1             	SUB __KF8_lib_bahualvtemportemp_T27_SW_,R1
000cd2   7803     JB	0x3, 0                	JB PSW,0
000cd3   07e1     DEC	0xe1                 	DEC __KF8_lib_bahualvtemportemp_T27_SW_+1
                                           	
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000cd4   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
000cd5   80d6     ADD	R0, #0xd6            	ADD R0,#(__KF8_LIBi_Date_Change_+1)
000cd6   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000cd7   f701     LD	R1, [R0]              	LD R1,[R0]
000cd8   e00c     MOVP	#0x0C               	PAGESEL _DS_UP_Key_Count_003
000cd9   f7b9     JNB	R1, 7                	JNB R1,7
000cda   cce2     JMP	#0xce2               	JMP _DS_UP_Key_Count_003
000cdb   ff08     DEC	R0                   	DEC R0
                                           	BANKSEL __KF8_LIBi_Date_Change_
000cdc   f701     LD	R1, [R0]              	LD R1,[R0]
000cdd   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000cde   3ae0     SUB	R1, 0xe0             	SUB R1,__KF8_lib_bahualvtemportemp_T27_SW_ ;
000cdf   e00d     MOVP	#0x0D               	PAGESEL _DS_UP_Key_Count_002
000ce0   7803     JB	0x3, 0                	JB PSW,0 ;
000ce1   cd83     JMP	#0xd83               	JMP _DS_UP_Key_Count_002
                                           _DS_UP_Key_Count_003:
                                           	
000ce2   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000ce3   50bf     MOV	R0, 0xbf             	MOV R0,__KF8_LIBc_channel_
000ce4   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
000ce5   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000ce6   f701     LD	R1, [R0]              	LD R1,[R0]
000ce7   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000ce8   53b0     MOV	0xb0, R1             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R1
000ce9   9914     MOV	R1, #0x14            	MOV R1,#High(_TCS_AMOUNT+0)
000cea   98ec     MOV	R0, #0xec            	MOV R0,#Low(_TCS_AMOUNT+0)
000ceb   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000cec   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000ced   e00c     MOVP	#0x0C               	PAGESEL $
000cee   ff10     INC	R0                   	INC R0
000cef   38b0     SUB	R0, 0xb0             	SUB R0,__KF8_lib_Date_Uchar_Temp_T27_SW_ ;
000cf0   e00d     MOVP	#0x0D               	PAGESEL _DS_UP_Key_Count_001
000cf1   7803     JB	0x3, 0                	JB PSW,0
000cf2   cd81     JMP	#0xd81               	JMP _DS_UP_Key_Count_001
                                           	
000cf3   9914     MOV	R1, #0x14            	MOV R1,# high (_TCS_AMOUNT+0)
000cf4   98ec     MOV	R0, #0xec            	MOV R0,# low (_TCS_AMOUNT+0)
000cf5   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000cf6   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000cf7   e00c     MOVP	#0x0C               	PAGESEL $
000cf8   6003     CLR	0x3, 0               	CLR PSW,0
000cf9   ff18     RLC	R0                   	RLC R0
000cfa   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000cfb   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	
                                           	BANKSEL __KF8_LIBc_channel_
000cfc   52bf     MOV	R1, 0xbf             	MOV R1, __KF8_LIBc_channel_
000cfd   81b1     ADD	R1, #0xb1            	ADD R1, #(__KF8_LIBc_touch_count_)
000cfe   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000cff   f708     LD	R0, [R1]              	LD R0,[R1]
000d00   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d01   38b0     SUB	R0, 0xb0             	SUB R0, __KF8_lib_Date_Uchar_Temp_T27_SW_
000d02   e00d     MOVP	#0x0D               	PAGESEL lable_010101
000d03   7803     JB	0x3, 0                	JB PSW, 0
000d04   cd0b     JMP	#0xd0b               	JMP lable_010101
000d05   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000d06   f708     LD	R0, [R1]              	LD R0,[R1]
000d07   ff10     INC	R0                   	INC R0
000d08   f741     ST	[R1], R0              	ST [R1],R0
000d09   e00d     MOVP	#0x0D               	PAGESEL lable_020202
000d0a   cd81     JMP	#0xd81               	JMP lable_020202
                                           lable_010101:
000d0b   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000d0c   0208     CLR	R0                   	CLR R0
000d0d   f741     ST	[R1], R0              	ST [R1], R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
000d0e   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_channel_
000d0f   50bf     MOV	R0, 0xbf             	MOV R0, __KF8_LIBc_channel_
000d10   805d     ADD	R0, #0x5d            	ADD R0, #low (__KF8_TOUCH_CH_EN)
000d11   9914     MOV	R1, #0x14            	MOV R1, #high (__KF8_TOUCH_CH_EN)
000d12   7003     JNB	0x3, 0               	JNB PSW,0
000d13   ff11     INC	R1                   	INC R1
000d14   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000d15   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000d16   e00d     MOVP	#0x0D               	PAGESEL $
                                           	;;;;;;;;;;;;;;;;;
000d17   6003     CLR	0x3, 0               	CLR PSW,0
000d18   ff18     RLC	R0                   	RLC R0
000d19   ff18     RLC	R0                   	RLC R0
000d1a   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d1b   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_ , R0
                                           	;;;;;;;;;;;;;;;;;;;;
000d1c   8054     ADD	R0, #0x54            	ADD R0,#low(__KF8_LIBt_buff_bit_T27_SW_)
000d1d   9911     MOV	R1, #0x11            	MOV R1,#high(__KF8_LIBt_buff_bit_T27_SW_)
000d1e   7003     JNB	0x3, 0               	JNB PSW,0
000d1f   ff11     INC	R1                   	INC R1
000d20   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000d21   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000d22   e00d     MOVP	#0x0D               	PAGESEL $
000d23   ff00     CPL	R0                   	CPL R0
000d24   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000d25   298c     AND	0x8c, R0             	AND __KF8_LIBi_channel_flag_, R0
                                           	;;;;
000d26   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d27   50b0     MOV	R0, 0xb0             	MOV R0, __KF8_lib_Date_Uchar_Temp_T27_SW_
000d28   ff10     INC	R0                   	INC R0
000d29   8054     ADD	R0, #0x54            	ADD R0,#low(__KF8_LIBt_buff_bit_T27_SW_)
000d2a   9911     MOV	R1, #0x11            	MOV R1,#high(__KF8_LIBt_buff_bit_T27_SW_)
000d2b   7003     JNB	0x3, 0               	JNB PSW,0
000d2c   ff11     INC	R1                   	INC R1
000d2d   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000d2e   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000d2f   e00d     MOVP	#0x0D               	PAGESEL $
000d30   ff00     CPL	R0                   	CPL R0
000d31   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000d32   298d     AND	0x8d, R0             	AND (__KF8_LIBi_channel_flag_+1), R0
                                           	;;;;
000d33   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d34   50b0     MOV	R0, 0xb0             	MOV R0, __KF8_lib_Date_Uchar_Temp_T27_SW_
000d35   ff10     INC	R0                   	INC R0
000d36   ff10     INC	R0                   	INC R0
000d37   8054     ADD	R0, #0x54            	ADD R0,#low(__KF8_LIBt_buff_bit_T27_SW_)
000d38   9911     MOV	R1, #0x11            	MOV R1,#high(__KF8_LIBt_buff_bit_T27_SW_)
000d39   7003     JNB	0x3, 0               	JNB PSW,0
000d3a   ff11     INC	R1                   	INC R1
000d3b   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000d3c   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000d3d   e00d     MOVP	#0x0D               	PAGESEL $
000d3e   ff00     CPL	R0                   	CPL R0
000d3f   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000d40   298e     AND	0x8e, R0             	AND (__KF8_LIBi_channel_flag_+2), R0
                                           	;;;;
000d41   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d42   50b0     MOV	R0, 0xb0             	MOV R0, __KF8_lib_Date_Uchar_Temp_T27_SW_
000d43   ff10     INC	R0                   	INC R0
000d44   ff10     INC	R0                   	INC R0
000d45   ff10     INC	R0                   	INC R0
000d46   8054     ADD	R0, #0x54            	ADD R0,#low(__KF8_LIBt_buff_bit_T27_SW_)
000d47   9911     MOV	R1, #0x11            	MOV R1,#high(__KF8_LIBt_buff_bit_T27_SW_)
000d48   7003     JNB	0x3, 0               	JNB PSW,0
000d49   ff11     INC	R1                   	INC R1
000d4a   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000d4b   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000d4c   e00d     MOVP	#0x0D               	PAGESEL $
000d4d   ff00     CPL	R0                   	CPL R0
000d4e   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000d4f   298f     AND	0x8f, R0             	AND (__KF8_LIBi_channel_flag_+3), R0
                                           	;;;;
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	;;;;;;;
000d50   9800     MOV	R0, #0               	MOV R0, #0X00
000d51   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
000d52   30ba     ORL	R0, 0xba             	ORL R0, __KF8_lib_Key_Down_Count_T27_SW_
000d53   7a03     JB	0x3, 2                	JB PSW, 2
000d54   07ba     DEC	0xba                 	DEC __KF8_lib_Key_Down_Count_T27_SW_
                                           	;;;;;;;;;;;;;;;;;
000d55   9800     MOV	R0, #0               	MOV R0,#0X00
000d56   30ba     ORL	R0, 0xba             	ORL R0, __KF8_lib_Key_Down_Count_T27_SW_
000d57   e00d     MOVP	#0x0D               	PAGESEL lable_030303
000d58   7203     JNB	0x3, 2               	JNB PSW, 2
000d59   cd74     JMP	#0xd74               	JMP lable_030303
                                           	;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
000d5a   50b9     MOV	R0, 0xb9             	MOV R0, __KF8_LIBc_finger_OUT_First_T27_SW_
                                           	BANKSEL __KF8_LIBc_channel_
000d5b   18bf     XOR	R0, 0xbf             	XOR R0, __KF8_LIBc_channel_
000d5c   e00d     MOVP	#0x0D               	PAGESEL lable_050505
000d5d   7a03     JB	0x3, 2                	JB PSW, 2
000d5e   cd78     JMP	#0xd78               	JMP lable_050505
                                           	;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000d5f   50b8     MOV	R0, 0xb8             	MOV R0, __KF8_LIBc_finger_OUT_Second_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
000d60   18b9     XOR	R0, 0xb9             	XOR R0, __KF8_LIBc_finger_OUT_First_T27_SW_
000d61   e00d     MOVP	#0x0D               	PAGESEL lable_040404
000d62   7a03     JB	0x3, 2                	JB PSW, 2
000d63   cd6c     JMP	#0xd6c               	JMP lable_040404
000d64   98ff     MOV	R0, #0xff            	MOV R0,#0XFF
000d65   51b9     MOV	0xb9, R0             	MOV __KF8_LIBc_finger_OUT_First_T27_SW_ , R0
                                           	;;;;;;;;;;;;;;;;;
000d66   9800     MOV	R0, #0               	MOV R0,#0X00
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
000d67   51ba     MOV	0xba, R0             	MOV __KF8_lib_Key_Down_Count_T27_SW_ ,R0
                                           	;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_MAX_T27_SW_
000d68   51e8     MOV	0xe8, R0             	MOV __KF8_LIBc_finger_OUT_First_MAX_T27_SW_,R0
000d69   51e9     MOV	0xe9, R0             	MOV __KF8_LIBc_finger_OUT_First_MAX_T27_SW_+1,R0
                                           	;;;;;;;;;;;;;;;;;;
000d6a   e00d     MOVP	#0x0D               	PAGESEL lable_050505
000d6b   cd78     JMP	#0xd78               	JMP lable_050505
                                           	;;;;;;;;;
                                           lable_040404:
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000d6c   50b8     MOV	R0, 0xb8             	MOV R0, __KF8_LIBc_finger_OUT_Second_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
000d6d   51b9     MOV	0xb9, R0             	MOV __KF8_LIBc_finger_OUT_First_T27_SW_ ,R0
                                           	;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_MAX_T27_SW_
000d6e   50e6     MOV	R0, 0xe6             	MOV R0,__KF8_LIBc_finger_OUT_Second_MAX_T27_SW_
000d6f   52e7     MOV	R1, 0xe7             	MOV R1,__KF8_LIBc_finger_OUT_Second_MAX_T27_SW_+1
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_MAX_T27_SW_
000d70   51e8     MOV	0xe8, R0             	MOV __KF8_LIBc_finger_OUT_First_MAX_T27_SW_,R0
000d71   53e9     MOV	0xe9, R1             	MOV __KF8_LIBc_finger_OUT_First_MAX_T27_SW_+1,R1
000d72   e00d     MOVP	#0x0D               	PAGESEL lable_050505
000d73   cd78     JMP	#0xd78               	JMP lable_050505
                                           lable_030303:
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
000d74   98ff     MOV	R0, #0xff            	MOV R0, #0XFF
000d75   51b9     MOV	0xb9, R0             	MOV __KF8_LIBc_finger_OUT_First_T27_SW_, R0
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_MAX_T27_SW_
000d76   03e8     CLR	0xe8                 	CLR __KF8_LIBc_finger_OUT_First_MAX_T27_SW_
000d77   03e9     CLR	0xe9                 	CLR __KF8_LIBc_finger_OUT_First_MAX_T27_SW_+1
                                           lable_050505:
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000d78   98ff     MOV	R0, #0xff            	MOV R0,#0XFF
000d79   51b8     MOV	0xb8, R0             	MOV __KF8_LIBc_finger_OUT_Second_T27_SW_,R0
000d7a   9800     MOV	R0, #0               	MOV R0,#0X00
                                           	BANKSEL __KF8_lib_Key_Double_Timer_Protect_T27_SW_
000d7b   51ea     MOV	0xea, R0             	MOV __KF8_lib_Key_Double_Timer_Protect_T27_SW_, R0
000d7c   51eb     MOV	0xeb, R0             	MOV (__KF8_lib_Key_Double_Timer_Protect_T27_SW_+1), R0
                                           	BANKSEL __KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_
000d7d   51ec     MOV	0xec, R0             	MOV __KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_, R0
000d7e   51ed     MOV	0xed, R0             	MOV (__KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_+1), R0
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_MAX_T27_SW_
000d7f   03e6     CLR	0xe6                 	CLR __KF8_LIBc_finger_OUT_Second_MAX_T27_SW_
000d80   03e7     CLR	0xe7                 	CLR __KF8_LIBc_finger_OUT_Second_MAX_T27_SW_+1
                                           lable_020202:
                                           	
                                           _DS_UP_Key_Count_001:
                                           	
000d81   e00d     MOVP	#0x0D               	PAGESEL _DS_UP_Key_Count_004
000d82   cd98     JMP	#0xd98               	JMP _DS_UP_Key_Count_004
                                           _DS_UP_Key_Count_002:
000d83   9914     MOV	R1, #0x14            	MOV R1,# high (_TCS_AMOUNT+0)
000d84   98ec     MOV	R0, #0xec            	MOV R0,# low (_TCS_AMOUNT+0)
000d85   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000d86   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000d87   e00d     MOVP	#0x0D               	PAGESEL $
000d88   ff10     INC	R0                   	INC R0
000d89   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d8a   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_channel_
000d8b   52bf     MOV	R1, 0xbf             	MOV R1,__KF8_LIBc_channel_
000d8c   81b1     ADD	R1, #0xb1            	ADD R1,#(__KF8_LIBc_touch_count_+0)
000d8d   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000d8e   f708     LD	R0, [R1]              	LD R0,[R1]
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
000d8f   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000d90   38b0     SUB	R0, 0xb0             	SUB R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000d91   e00d     MOVP	#0x0D               	PAGESEL label_18_18_18
000d92   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000d93   cd98     JMP	#0xd98               	JMP label_18_18_18
000d94   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000d95   f708     LD	R0, [R1]              	LD R0,[R1]
000d96   ff08     DEC	R0                   	DEC R0
000d97   f741     ST	[R1], R0              	ST [R1],R0
                                           label_18_18_18:
                                           	
                                           _DS_UP_Key_Count_004:
                                           	
                                           _00038_DS_
000d98   0008     CRET                     	CRET	
                                           func.__KF8_LiBf_KEY_Deal_AND_BaseLine_Up	.code
                                           __KF8_LiBf_KEY_Deal_AND_BaseLine_Up	;Function start
000020   9801     MOV	R0, #0x1             	MOV R0,#0x01
000021   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000022   51f8     MOV	0xf8, R0             	MOV __KF8_LIBi_Touch_New_Date_T27_SW_,R0
000023   03f9     CLR	0xf9                 	CLR __KF8_LIBi_Touch_New_Date_T27_SW_+1
000024   03fa     CLR	0xfa                 	CLR __KF8_LIBi_Touch_New_Date_T27_SW_+2
000025   03fb     CLR	0xfb                 	CLR __KF8_LIBi_Touch_New_Date_T27_SW_+3
                                           	
                                           	BANKSEL _i_KF8_lib_T27_SW_
000026   03af     CLR	0xaf                 	CLR _i_KF8_lib_T27_SW_
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_Judge_:
000027   9803     MOV	R0, #0x3             	MOV R0,#low(_CHS_AMOUNT+0)
000028   9900     MOV	R1, #0               	MOV R1,#high(_CHS_AMOUNT+0)
000029   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00002a   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00002b   e000     MOVP	#0x00               	PAGESEL $
00002c   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
00002d   38af     SUB	R0, 0xaf             	SUB R0,_i_KF8_lib_T27_SW_
00002e   e005     MOVP	#0x05               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_End_ ;;
00002f   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000030   c5c4     JMP	#0x5c4               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_End_
                                           	;PAGESEL $ ;;
                                           	
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_Start_:
                                           	;;
000031   6003     CLR	0x3, 0               	CLR PSW,0
                                           	BANKSEL _i_KF8_lib_T27_SW_
000032   12af     RLCR	0xaf                	RLCR _i_KF8_lib_T27_SW_ ;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000033   51ae     MOV	0xae, R0             	MOV _Addr_Copy_Int_KF8_Lib_T27_SW_,R0
                                           	
000034   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	__KF8_Touch_Sys_Work_Standing_Flag_T27_SW_
000035   30bb     ORL	R0, 0xbb             	ORL	R0, __KF8_Touch_Sys_Work_Standing_Flag_T27_SW_
000036   7203     JNB	0x3, 2               	JNB	PSW, 2
000037   c084     JMP	#0x84                	JMP	_00026_DS_
000038   98f5     MOV	R0, #0xf5            	MOV R0,#low(__KF8_Inside_Reference_Channel_Declare_+0)
000039   9914     MOV	R1, #0x14            	MOV R1,#high(__KF8_Inside_Reference_Channel_Declare_+0)
00003a   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00003b   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00003c   e000     MOVP	#0x00               	PAGESEL $
00003d   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00003e   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;;;;;;;;
00003f   9914     MOV	R1, #0x14            	MOV R1,#high(__KF8_TOUCH_CH_EN+0)
000040   985d     MOV	R0, #0x5d            	MOV R0,#low(__KF8_TOUCH_CH_EN+0)
                                           	BANKSEL _i_KF8_lib_T27_SW_
000041   20af     ADD	R0, 0xaf             	ADD R0, _i_KF8_lib_T27_SW_
000042   7003     JNB	0x3, 0               	JNB PSW,0
000043   ff11     INC	R1                   	INC R1
000044   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000045   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000046   e000     MOVP	#0x00               	PAGESEL $
                                           	;;;
000047   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000048   18b0     XOR	R0, 0xb0             	XOR R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000049   e000     MOVP	#0x00               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_PW_PRO_DS_0001_
00004a   7a03     JB	0x3, 2                	JB PSW,2
00004b   c069     JMP	#0x69                	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_PW_PRO_DS_0001_
                                           	;;;
                                           	;;;
00004c   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Inside_Reference_Channel_Disturb_Threshold_Set_+0)
00004d   98f4     MOV	R0, #0xf4            	MOV R0,#Low(__KF8_Inside_Reference_Channel_Disturb_Threshold_Set_+0)
00004e   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00004f   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000050   e000     MOVP	#0x00               	PAGESEL $
000051   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000052   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0 ;;;
                                           	;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000053   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
000054   80d6     ADD	R0, #0xd6            	ADD R0,#(__KF8_LIBi_Date_Change_+1)
000055   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000056   f701     LD	R1, [R0]              	LD R1,[R0]
000057   ff08     DEC	R0                   	DEC R0
                                           	;;;
000058   e000     MOVP	#0x00               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0002_
000059   f7f9     JB	R1, 7                 	JB R1,7
00005a   c060     JMP	#0x60                	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0002_
00005b   f701     LD	R1, [R0]              	LD R1,[R0]
00005c   ff01     CPL	R1                   	CPL R1
00005d   ff11     INC	R1                   	INC R1
00005e   e000     MOVP	#0x00               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0003_
00005f   c061     JMP	#0x61                	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0003_
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0002_:
000060   f701     LD	R1, [R0]              	LD R1,[R0]
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0003_:
000061   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000062   3ab0     SUB	R1, 0xb0             	SUB R1,__KF8_lib_Date_Uchar_Temp_T27_SW_
000063   e000     MOVP	#0x00               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_PW_PRO_DS_0001_
000064   7003     JNB	0x3, 0               	JNB PSW,0 ;;;
000065   c069     JMP	#0x69                	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_PW_PRO_DS_0001_
                                           	;;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
000066   69bd     SET	0xbd, 1              	SET __KF8_lib_Touch_Bits_,1 ;;
                                           	;;;
                                           	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000067   03ee     CLR	0xee                 	CLR __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000068   03ef     CLR	0xef                 	CLR __KF8_lib_Wave_Protect_Time_Count_T27_SW_+1 ;;
                                           	;;;
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_PW_PRO_DS_0001_:
                                           	
000069   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Define_Disturb_Channels_Amount_+0)
00006a   98f0     MOV	R0, #0xf0            	MOV R0,#Low(__KF8_Define_Disturb_Channels_Amount_+0)
00006b   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00006c   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00006d   e000     MOVP	#0x00               	PAGESEL $
                                           	;;;;;;;
00006e   e100     MOVB	#0x00               	BANKSEL __KF8_lib_CH_DW_Change_Count_T27_SW_
00006f   52b2     MOV	R1, 0xb2             	MOV R1,__KF8_lib_CH_DW_Change_Count_T27_SW_
                                           	BANKSEL __KF8_lib_CH_UP_Change_Count_T27_SW_
000070   22b1     ADD	R1, 0xb1             	ADD R1,__KF8_lib_CH_UP_Change_Count_T27_SW_
                                           	;;;;;;;
000071   f848     SUB	R0, R1               	SUB R0,R1
000072   e000     MOVP	#0x00               	PAGESEL lable_06291651
000073   7803     JB	0x3, 0                	JB PSW,0
000074   c07b     JMP	#0x7b                	JMP lable_06291651
                                           	;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
000075   69bd     SET	0xbd, 1              	SET __KF8_lib_Touch_Bits_,1 ;;;
                                           	;;
                                           	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000076   03ee     CLR	0xee                 	CLR __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000077   03ef     CLR	0xef                 	CLR __KF8_lib_Wave_Protect_Time_Count_T27_SW_+1
                                           	BANKSEL __KF8_lib_Touch_Bits_
000078   67bd     CLR	0xbd, 7              	CLR __KF8_lib_Touch_Bits_,7 ;;
000079   e000     MOVP	#0x00               	PAGESEL lable_06291657
00007a   c084     JMP	#0x84                	JMP lable_06291657
                                           lable_06291651:
                                           	;;;
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
00007b   50fc     MOV	R0, 0xfc             	MOV R0, __KF8_lib_CH_DW_Change_Flag_T27_SW_
00007c   30fd     ORL	R0, 0xfd             	ORL R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_+1
00007d   30fe     ORL	R0, 0xfe             	ORL R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_+2
00007e   30ff     ORL	R0, 0xff             	ORL R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_+3
00007f   e000     MOVP	#0x00               	PAGESEL lable_06291657
000080   7a03     JB	0x3, 2                	JB PSW,2
000081   c084     JMP	#0x84                	JMP lable_06291657
                                           	BANKSEL __KF8_lib_Touch_Bits_
000082   79bd     JB	0xbd, 1               	JB __KF8_lib_Touch_Bits_,1
000083   6fbd     SET	0xbd, 7              	SET __KF8_lib_Touch_Bits_,7
                                           lable_06291657:
                                           	
                                           _00026_DS_
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000084   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
000085   80d5     ADD	R0, #0xd5            	ADD R0,#(__KF8_LIBi_Date_Change_+0)
000086   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000087   f701     LD	R1, [R0]              	LD R1,[R0]
000088   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000089   53e0     MOV	0xe0, R1             	MOV __KF8_lib_bahualvtemportemp_T27_SW_, R1
00008a   ff10     INC	R0                   	INC R0
00008b   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
00008c   f701     LD	R1, [R0]              	LD R1,[R0]
00008d   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00008e   53e1     MOV	0xe1, R1             	MOV __KF8_lib_bahualvtemportemp_T27_SW_+1,R1
00008f   e000     MOVP	#0x00               	PAGESEL lable_06291924
000090   f7f9     JB	R1, 7                 	JB R1,7
000091   c0dc     JMP	#0xdc                	JMP lable_06291924
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
000092   8907     AND	R1, #0x7             	AND R1,#0X07
000093   e000     MOVP	#0x00               	PAGESEL lable_06291924
000094   7a03     JB	0x3, 2                	JB PSW,2
000095   c0dc     JMP	#0xdc                	JMP lable_06291924
                                           	;;;;;;;;;;;;;;;;;;;;;;;
000096   98f1     MOV	R0, #0xf1            	MOV R0,#low(__KF8_BasicLine_UP_Noise_Threshold_)
000097   9914     MOV	R1, #0x14            	MOV R1,#high(__KF8_BasicLine_UP_Noise_Threshold_)
000098   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000099   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00009a   e000     MOVP	#0x00               	PAGESEL $
                                           	;;;;;;;;;;
00009b   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00009c   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
00009d   e001     MOVP	#0x01               	PAGESEL lable_06292025
00009e   7003     JNB	0x3, 0               	JNB PSW, 0
00009f   c16c     JMP	#0x16c               	JMP lable_06292025
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
0000a0   50af     MOV	R0, 0xaf             	MOV R0, _i_KF8_lib_T27_SW_
0000a1   80c3     ADD	R0, #0xc3            	ADD R0,#(__KF8_LIBc_baseline_count_)
0000a2   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
0000a3   f701     LD	R1, [R0]              	LD R1, [R0]
0000a4   9864     MOV	R0, #0x64            	MOV R0, #(100)
0000a5   f941     XOR	R1, R0               	XOR R1, R0
0000a6   e002     MOVP	#0x02               	PAGESEL lable_06291941
0000a7   7a03     JB	0x3, 2                	JB PSW ,2
0000a8   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;;;
0000a9   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0000aa   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
0000ab   80a4     ADD	R0, #0xa4            	ADD R0, #(__KF8_LIBi_buff_hit_)
0000ac   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;;_KF8_LIBi_buff_hit_ low
0000ad   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;;;
0000ae   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0000af   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
0000b0   8080     ADD	R0, #0x80            	ADD R0, #(__KF8_LIBi_buff_baseline_)
0000b1   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ low
0000b2   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;
0000b3   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0000b4   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
0000b5   80a5     ADD	R0, #0xa5            	ADD R0, #(__KF8_LIBi_buff_hit_+1)
0000b6   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;; _KF8_LIBi_buff_hit_ high
0000b7   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;;;;;;;;;;;;;;;;;
0000b8   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0000b9   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_ ;;
0000ba   8081     ADD	R0, #0x81            	ADD R0, #(__KF8_LIBi_buff_baseline_+1)
0000bb   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ high
0000bc   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
0000bd   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0000be   04f8     CPLR	0xf8                	CPLR __KF8_LIBi_Touch_New_Date_T27_SW_
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0000bf   29fc     AND	0xfc, R0             	AND __KF8_lib_CH_DW_Change_Flag_T27_SW_, R0
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0000c0   04f9     CPLR	0xf9                	CPLR (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0000c1   29fd     AND	0xfd, R0             	AND (__KF8_lib_CH_DW_Change_Flag_T27_SW_+1), R0
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0000c2   04fa     CPLR	0xfa                	CPLR (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0000c3   29fe     AND	0xfe, R0             	AND (__KF8_lib_CH_DW_Change_Flag_T27_SW_+2), R0
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0000c4   04fb     CPLR	0xfb                	CPLR (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0000c5   29ff     AND	0xff, R0             	AND (__KF8_lib_CH_DW_Change_Flag_T27_SW_+3), R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0000c6   98ec     MOV	R0, #0xec            	MOV R0,# low (_TCS_AMOUNT+0)
0000c7   9914     MOV	R1, #0x14            	MOV R1,# high (_TCS_AMOUNT+0)
0000c8   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0000c9   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0000ca   e000     MOVP	#0x00               	PAGESEL $
0000cb   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
0000cc   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
0000cd   50af     MOV	R0, 0xaf             	MOV R0, _i_KF8_lib_T27_SW_
0000ce   80b1     ADD	R0, #0xb1            	ADD R0,# (__KF8_LIBc_touch_count_ + 0)
0000cf   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
0000d0   f701     LD	R1, [R0]              	LD R1, [R0]
0000d1   ff11     INC	R1                   	INC R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;
0000d2   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
0000d3   3ab0     SUB	R1, 0xb0             	SUB R1, __KF8_lib_Date_Uchar_Temp_T27_SW_
0000d4   e002     MOVP	#0x02               	PAGESEL lable_06291941
0000d5   7803     JB	0x3, 0                	JB PSW, 0
0000d6   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;
0000d7   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
0000d8   0209     CLR	R1                   	CLR R1
0000d9   f748     ST	[R0], R1              	ST [R0],R1
0000da   e002     MOVP	#0x02               	PAGESEL lable_06291941
0000db   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;
                                           lable_06291924:
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0000dc   52e1     MOV	R1, 0xe1             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
0000dd   e001     MOVP	#0x01               	PAGESEL lable_06292025
0000de   f7b9     JNB	R1, 7                	JNB R1,7
0000df   c16c     JMP	#0x16c               	JMP lable_06292025
0000e0   0fe1     MOV	0xe1                 	MOV __KF8_lib_bahualvtemportemp_T27_SW_+1
0000e1   e000     MOVP	#0x00               	PAGESEL lable_06151941
0000e2   7a03     JB	0x3, 2                	JB PSW,2
0000e3   c0ee     JMP	#0xee                	JMP lable_06151941
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
0000e4   98f2     MOV	R0, #0xf2            	MOV R0,#low(__KF8_BasicLine_Down_Noise_Threshold_)
0000e5   9914     MOV	R1, #0x14            	MOV R1,#high(__KF8_BasicLine_Down_Noise_Threshold_)
0000e6   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0000e7   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0000e8   e000     MOVP	#0x00               	PAGESEL $
                                           	;;;;;;;;;;
0000e9   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0000ea   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
0000eb   e001     MOVP	#0x01               	PAGESEL lable_06292025
0000ec   7803     JB	0x3, 0                	JB PSW,0
0000ed   c16c     JMP	#0x16c               	JMP lable_06292025
                                           lable_06151941:
                                           	;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
0000ee   e001     MOVP	#0x01               	PAGESEL lable_06300912
0000ef   79bd     JB	0xbd, 1               	JB __KF8_lib_Touch_Bits_, 1
0000f0   c13a     JMP	#0x13a               	JMP lable_06300912
                                           	;;;;;;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
0000f1   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
0000f2   80c3     ADD	R0, #0xc3            	ADD R0,#(__KF8_LIBc_baseline_count_+0)
0000f3   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
0000f4   f701     LD	R1, [R0]              	LD R1,[R0]
0000f5   a9ec     XOR	R1, #0xec            	XOR R1,#Low(-20) ;;
0000f6   e001     MOVP	#0x01               	PAGESEL lable_06300936
0000f7   7203     JNB	0x3, 2               	JNB PSW,2
0000f8   c10d     JMP	#0x10d               	JMP lable_06300936
                                           	;;;;;;;;;;;;;;;;;;;;;;
0000f9   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Disturb_Protect_Circle_+0)
0000fa   98d8     MOV	R0, #0xd8            	MOV R0,#Low(__KF8_Disturb_Protect_Circle_+0)
0000fb   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0000fc   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0000fd   e000     MOVP	#0x00               	PAGESEL $
0000fe   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
0000ff   18ee     XOR	R0, 0xee             	XOR R0,__KF8_lib_Wave_Protect_Time_Count_T27_SW_
000100   e001     MOVP	#0x01               	PAGESEL lable_06300941
000101   7a03     JB	0x3, 2                	JB PSW,2 ;;
000102   c116     JMP	#0x116               	JMP lable_06300941
                                           	;;
000103   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Disturb_Protect_Circle_+1)
000104   98d9     MOV	R0, #0xd9            	MOV R0,#Low(__KF8_Disturb_Protect_Circle_+1)
000105   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000106   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000107   e001     MOVP	#0x01               	PAGESEL $
000108   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000109   18ef     XOR	R0, 0xef             	XOR R0,(__KF8_lib_Wave_Protect_Time_Count_T27_SW_+1)
00010a   e001     MOVP	#0x01               	PAGESEL lable_06300941
00010b   7a03     JB	0x3, 2                	JB PSW,2 ;;
00010c   c116     JMP	#0x116               	JMP lable_06300941
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06300936:
00010d   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00010e   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
00010f   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000110   31fc     ORL	0xfc, R0             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_,R0
000111   33fd     ORL	0xfd, R1             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+1,R1
                                           	;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000112   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000113   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000114   31fe     ORL	0xfe, R0             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+2,R0
000115   33ff     ORL	0xff, R1             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+3,R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06300941:
                                           	;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000116   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
000117   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
000118   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000119   2a81     AND	R1, 0x81             	AND R1,__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+1
00011a   2880     AND	R0, 0x80             	AND R0,__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
00011b   f901     ORL	R1, R0               	ORL R1,R0
00011c   e002     MOVP	#0x02               	PAGESEL lable_06291941
00011d   7a03     JB	0x3, 2                	JB PSW,2
00011e   c235     JMP	#0x235               	JMP lable_06291941
00011f   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000120   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
000121   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000122   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000123   2a83     AND	R1, 0x83             	AND R1,__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+3
000124   2882     AND	R0, 0x82             	AND R0,__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+2
000125   f901     ORL	R1, R0               	ORL R1,R0
000126   e002     MOVP	#0x02               	PAGESEL lable_06291941
000127   7a03     JB	0x3, 2                	JB PSW,2
000128   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;;
                                           	;;;;;;;;;
000129   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00012a   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
00012b   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
00012c   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
00012d   3180     ORL	0x80, R0             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_,R0
00012e   3381     ORL	0x81, R1             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+1,R1
00012f   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000130   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
000131   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000132   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000133   3182     ORL	0x82, R0             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+2,R0
000134   3383     ORL	0x83, R1             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+3,R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
000135   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000136   03ee     CLR	0xee                 	CLR __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000137   03ef     CLR	0xef                 	CLR __KF8_lib_Wave_Protect_Time_Count_T27_SW_+1
000138   e002     MOVP	#0x02               	PAGESEL lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
000139   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;
                                           lable_06300912:
                                           	;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
00013a   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
00013b   81c3     ADD	R1, #0xc3            	ADD R1,#(__KF8_LIBc_baseline_count_+0)
00013c   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
00013d   f708     LD	R0, [R1]              	LD R0,[R1]
00013e   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00013f   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;
000140   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_BaseLine_Update_Circle_Count_For_Down_+0)
000141   98ef     MOV	R0, #0xef            	MOV R0,#Low(__KF8_BaseLine_Update_Circle_Count_For_Down_+0)
000142   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000143   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000144   e001     MOVP	#0x01               	PAGESEL $
                                           	;;
000145   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000146   18b0     XOR	R0, 0xb0             	XOR R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000147   e001     MOVP	#0x01               	PAGESEL lable_06301048
000148   7a03     JB	0x3, 2                	JB PSW,2
000149   c14f     JMP	#0x14f               	JMP lable_06301048
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
00014a   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
00014b   81c3     ADD	R1, #0xc3            	ADD R1,#(__KF8_LIBc_baseline_count_+0)
00014c   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
00014d   0208     CLR	R0                   	CLR R0
00014e   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;;;;;;;;;;;;;;;;;
                                           lable_06301048:
00014f   9914     MOV	R1, #0x14            	MOV R1,#High(_TCS_AMOUNT+0)
000150   98ec     MOV	R0, #0xec            	MOV R0,#Low(_TCS_AMOUNT+0)
000151   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000152   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000153   e001     MOVP	#0x01               	PAGESEL $
000154   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000155   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000156   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
000157   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
000158   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000159   f701     LD	R1, [R0]              	LD R1,[R0]
00015a   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00015b   3ab0     SUB	R1, 0xb0             	SUB R1,__KF8_lib_Date_Uchar_Temp_T27_SW_
00015c   e002     MOVP	#0x02               	PAGESEL lable_06291941
00015d   7003     JNB	0x3, 0               	JNB PSW,0 ;;
00015e   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00015f   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
000160   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
000161   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000162   3180     ORL	0x80, R0             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_,R0
000163   3381     ORL	0x81, R1             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+1,R1
000164   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000165   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
000166   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000167   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000168   3182     ORL	0x82, R0             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+2,R0
000169   3383     ORL	0x83, R1             	ORL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+3,R1
                                           	;;;;;;;;;;;;;;;;;;;;;;
00016a   e002     MOVP	#0x02               	PAGESEL lable_06291941
00016b   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;
                                           lable_06292025:
                                           	;;;;;;;;;;
00016c   e001     MOVP	#0x01               	PAGESEL lable_06301109
                                           	BANKSEL __KF8_lib_Touch_Bits_
00016d   71bd     JNB	0xbd, 1              	JNB __KF8_lib_Touch_Bits_,1 ;;
00016e   c17e     JMP	#0x17e               	JMP lable_06301109
                                           	;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00016f   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
000170   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
000171   ff01     CPL	R1                   	CPL R1
000172   ff00     CPL	R0                   	CPL R0
000173   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
000174   2b81     AND	0x81, R1             	AND __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+1,R1
000175   2980     AND	0x80, R0             	AND __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_,R0
000176   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000177   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
000178   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000179   ff01     CPL	R1                   	CPL R1
00017a   ff00     CPL	R0                   	CPL R0
00017b   e101     MOVB	#0x01               	BANKSEL __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
00017c   2b83     AND	0x83, R1             	AND __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+3,R1
00017d   2982     AND	0x82, R0             	AND __KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_+2,R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06301109:
00017e   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
00017f   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
000180   81c3     ADD	R1, #0xc3            	ADD R1,#(__KF8_LIBc_baseline_count_+0)
000181   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
000182   f708     LD	R0, [R1]              	LD R0,[R1]
000183   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000184   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;
000185   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_BaseLine_Update_Circle_Count_For_Down_+0)
000186   98ef     MOV	R0, #0xef            	MOV R0,#Low(__KF8_BaseLine_Update_Circle_Count_For_Down_+0)
000187   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000188   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000189   e001     MOVP	#0x01               	PAGESEL $
                                           	;;
00018a   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00018b   18b0     XOR	R0, 0xb0             	XOR R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
00018c   e001     MOVP	#0x01               	PAGESEL lable_06301127
00018d   7203     JNB	0x3, 2               	JNB PSW,2
00018e   c199     JMP	#0x199               	JMP lable_06301127
                                           	;;
00018f   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_BaseLine_Update_Circle_Count_For_UP_+0)
000190   98ee     MOV	R0, #0xee            	MOV R0,#Low(__KF8_BaseLine_Update_Circle_Count_For_UP_+0)
000191   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000192   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000193   e001     MOVP	#0x01               	PAGESEL $
                                           	;;
000194   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000195   18b0     XOR	R0, 0xb0             	XOR R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000196   e002     MOVP	#0x02               	PAGESEL lable_06291941
000197   7a03     JB	0x3, 2                	JB PSW,2
000198   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06301127:
                                           	;;
                                           	;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000199   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
00019a   80c3     ADD	R0, #0xc3            	ADD R0,#(__KF8_LIBc_baseline_count_+0)
00019b   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
00019c   0209     CLR	R1                   	CLR R1
00019d   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;
                                           	;;
00019e   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
00019f   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0001a0   80d6     ADD	R0, #0xd6            	ADD R0,#(__KF8_LIBi_Date_Change_+1)
0001a1   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0001a2   f701     LD	R1, [R0]              	LD R1,[R0]
0001a3   e001     MOVP	#0x01               	PAGESEL lable_06301401
0001a4   f7b9     JNB	R1, 7                	JNB R1,7 ;;
0001a5   c1ad     JMP	#0x1ad               	JMP lable_06301401
0001a6   ff08     DEC	R0                   	DEC R0
                                           	BANKSEL __KF8_LIBi_Date_Change_
0001a7   f701     LD	R1, [R0]              	LD R1,[R0]
0001a8   980b     MOV	R0, #0xb             	MOV R0,#0x0B
0001a9   f848     SUB	R0, R1               	SUB R0,R1
0001aa   e001     MOVP	#0x01               	PAGESEL lable_06301404
0001ab   7003     JNB	0x3, 0               	JNB PSW,0 ;;
0001ac   c1bc     JMP	#0x1bc               	JMP lable_06301404
                                           lable_06301401:
                                           	;;
0001ad   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0001ae   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
0001af   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
0001b0   ff01     CPL	R1                   	CPL R1
0001b1   ff00     CPL	R0                   	CPL R0
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0001b2   2bfd     AND	0xfd, R1             	AND __KF8_lib_CH_DW_Change_Flag_T27_SW_+1,R1
0001b3   29fc     AND	0xfc, R0             	AND __KF8_lib_CH_DW_Change_Flag_T27_SW_,R0
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0001b4   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
0001b5   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
0001b6   ff01     CPL	R1                   	CPL R1
0001b7   ff00     CPL	R0                   	CPL R0
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0001b8   2bff     AND	0xff, R1             	AND __KF8_lib_CH_DW_Change_Flag_T27_SW_+3,R1
0001b9   29fe     AND	0xfe, R0             	AND __KF8_lib_CH_DW_Change_Flag_T27_SW_+2,R0
0001ba   e001     MOVP	#0x01               	PAGESEL lable_06301437
0001bb   c1cb     JMP	#0x1cb               	JMP lable_06301437
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06301404:
                                           	;;
0001bc   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0001bd   50b9     MOV	R0, 0xb9             	MOV R0,__KF8_LIBc_finger_OUT_First_T27_SW_
                                           	BANKSEL _i_KF8_lib_T27_SW_
0001be   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
0001bf   f948     XOR	R0, R1               	XOR R0,R1
0001c0   e002     MOVP	#0x02               	PAGESEL lable_06291941
0001c1   7203     JNB	0x3, 2               	JNB PSW,2
0001c2   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
0001c3   50b8     MOV	R0, 0xb8             	MOV R0,__KF8_LIBc_finger_OUT_Second_T27_SW_
0001c4   f948     XOR	R0, R1               	XOR R0,R1
0001c5   e002     MOVP	#0x02               	PAGESEL lable_06291941
0001c6   7203     JNB	0x3, 2               	JNB PSW,2
0001c7   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;
0001c8   e002     MOVP	#0x02               	PAGESEL lable_06291941
                                           	BANKSEL __KF8_lib_Touch_Bits_
0001c9   7fbd     JB	0xbd, 7               	JB __KF8_lib_Touch_Bits_,7 ;;
0001ca   c235     JMP	#0x235               	JMP lable_06291941
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_06301437:
                                           	;;
                                           	;;
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0001cb   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0001cc   8080     ADD	R0, #0x80            	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
0001cd   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
0001ce   f701     LD	R1, [R0]              	LD R1,[R0]
0001cf   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0001d0   53da     MOV	0xda, R1             	MOV __KF8_Temp_Cur_A_T27_SW_,R1
0001d1   ff10     INC	R0                   	INC R0
0001d2   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
0001d3   f701     LD	R1, [R0]              	LD R1,[R0]
0001d4   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0001d5   53db     MOV	0xdb, R1             	MOV __KF8_Temp_Cur_A_T27_SW_+1,R1
                                           	;;;
0001d6   9901     MOV	R1, #0x1             	MOV R1,#0x01
                                           _KF8_lib_DW_UP_Basic_IIR_Normal_Get_DS_0001:
0001d7   6003     CLR	0x3, 0               	CLR PSW,0
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0001d8   11db     RRC	0xdb                 	RRC __KF8_Temp_Cur_A_T27_SW_+1
0001d9   11da     RRC	0xda                 	RRC __KF8_Temp_Cur_A_T27_SW_
0001da   6003     CLR	0x3, 0               	CLR PSW,0
0001db   ff19     RLC	R1                   	RLC R1
0001dc   f8c8     MOV	R0, R1               	MOV R0,R1
0001dd   a808     XOR	R0, #0x8             	XOR R0,#(8)
0001de   e001     MOVP	#0x01               	PAGESEL _KF8_lib_DW_UP_Basic_IIR_Normal_Get_DS_0001
0001df   7a03     JB	0x3, 2                	JB PSW,2
0001e0   c1d7     JMP	#0x1d7               	JMP _KF8_lib_DW_UP_Basic_IIR_Normal_Get_DS_0001
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0001e1   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0001e2   80a4     ADD	R0, #0xa4            	ADD R0,#(__KF8_LIBi_buff_hit_+0)
0001e3   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
0001e4   f701     LD	R1, [R0]              	LD R1,[R0]
0001e5   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0001e6   53d8     MOV	0xd8, R1             	MOV __KF8_Temp_Cur_B_T27_SW_,R1
0001e7   ff10     INC	R0                   	INC R0
0001e8   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_
0001e9   f701     LD	R1, [R0]              	LD R1,[R0]
0001ea   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0001eb   53d9     MOV	0xd9, R1             	MOV __KF8_Temp_Cur_B_T27_SW_+1,R1
                                           	;;;
0001ec   9901     MOV	R1, #0x1             	MOV R1,#0x01
                                           _KF8_lib_DW_UP_Basic_IIR_Normal_Get_DS_0002:
0001ed   6003     CLR	0x3, 0               	CLR PSW,0
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0001ee   11d9     RRC	0xd9                 	RRC __KF8_Temp_Cur_B_T27_SW_+1
0001ef   11d8     RRC	0xd8                 	RRC __KF8_Temp_Cur_B_T27_SW_
0001f0   6003     CLR	0x3, 0               	CLR PSW,0
0001f1   ff19     RLC	R1                   	RLC R1
0001f2   f8c8     MOV	R0, R1               	MOV R0,R1
0001f3   a808     XOR	R0, #0x8             	XOR R0,#(8)
0001f4   e001     MOVP	#0x01               	PAGESEL _KF8_lib_DW_UP_Basic_IIR_Normal_Get_DS_0002
0001f5   7a03     JB	0x3, 2                	JB PSW,2
0001f6   c1ed     JMP	#0x1ed               	JMP _KF8_lib_DW_UP_Basic_IIR_Normal_Get_DS_0002
                                           	;;;
                                           	;;;;
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0001f7   52da     MOV	R1, 0xda             	MOV R1,__KF8_Temp_Cur_A_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0001f8   3bd8     SUB	0xd8, R1             	SUB __KF8_Temp_Cur_B_T27_SW_,R1
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0001f9   52db     MOV	R1, 0xdb             	MOV R1,__KF8_Temp_Cur_A_T27_SW_+1
0001fa   7803     JB	0x3, 0                	JB PSW,0
0001fb   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0001fc   3bd9     SUB	0xd9, R1             	SUB __KF8_Temp_Cur_B_T27_SW_+1,R1
                                           	;;;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0001fd   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0001fe   8080     ADD	R0, #0x80            	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
0001ff   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
000200   f701     LD	R1, [R0]              	LD R1,[R0]
000201   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
000202   22d8     ADD	R1, 0xd8             	ADD R1, __KF8_Temp_Cur_B_T27_SW_
000203   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
000204   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;
000205   ff10     INC	R0                   	INC R0
000206   f701     LD	R1, [R0]              	LD R1,[R0]
000207   7003     JNB	0x3, 0               	JNB PSW,0
000208   ff11     INC	R1                   	INC R1
000209   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
00020a   22d9     ADD	R1, 0xd9             	ADD R1,__KF8_Temp_Cur_B_T27_SW_+1
00020b   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
00020c   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;
                                           	;;
                                           	;;
                                           	;;
                                           	;;
                                           	;;
00020d   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
00020e   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
00020f   80d6     ADD	R0, #0xd6            	ADD R0,#(__KF8_LIBi_Date_Change_+1)
000210   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000211   f701     LD	R1, [R0]              	LD R1,[R0]
000212   e002     MOVP	#0x02               	PAGESEL lable_06301449
000213   f7f9     JB	R1, 7                 	JB R1,7
000214   c223     JMP	#0x223               	JMP lable_06301449
                                           	;;
000215   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
000216   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
000217   8080     ADD	R0, #0x80            	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
000218   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
000219   f701     LD	R1, [R0]              	LD R1,[R0]
00021a   8101     ADD	R1, #0x1             	ADD R1,#0x01
00021b   f748     ST	[R0], R1              	ST [R0],R1
00021c   ff10     INC	R0                   	INC R0
00021d   f701     LD	R1, [R0]              	LD R1,[R0]
00021e   7003     JNB	0x3, 0               	JNB PSW,0
00021f   ff11     INC	R1                   	INC R1
000220   f748     ST	[R0], R1              	ST [R0],R1
000221   e002     MOVP	#0x02               	PAGESEL lable_06291941
000222   c235     JMP	#0x235               	JMP lable_06291941
                                           lable_06301449:
                                           	;;
000223   ff08     DEC	R0                   	DEC R0
                                           	BANKSEL __KF8_LIBi_Date_Change_
000224   f701     LD	R1, [R0]              	LD R1,[R0]
000225   a900     XOR	R1, #0               	XOR R1,#0x00
000226   e002     MOVP	#0x02               	PAGESEL lable_06301449
000227   7203     JNB	0x3, 2               	JNB PSW,2
000228   c223     JMP	#0x223               	JMP lable_06301449
                                           	;;
000229   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
00022a   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
00022b   8080     ADD	R0, #0x80            	ADD R0,#(__KF8_LIBi_buff_baseline_+0)
00022c   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_
00022d   f701     LD	R1, [R0]              	LD R1,[R0]
00022e   81ff     ADD	R1, #0xff            	ADD R1,#0xFF
00022f   f748     ST	[R0], R1              	ST [R0],R1
000230   ff10     INC	R0                   	INC R0
000231   f701     LD	R1, [R0]              	LD R1,[R0]
000232   7803     JB	0x3, 0                	JB PSW,0
000233   ff09     DEC	R1                   	DEC R1
000234   f748     ST	[R0], R1              	ST [R0],R1
                                           lable_06291941:
                                           	
000235   e100     MOVB	#0x00               	BANKSEL	__KF8_lib_Touch_Bits_
000236   79bd     JB	0xbd, 1               	JB	__KF8_lib_Touch_Bits_, 1
000237   c24d     JMP	#0x24d               	JMP	_00028_DS_
                                           	;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000238   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
000239   81b1     ADD	R1, #0xb1            	ADD R1,#(__KF8_LIBc_touch_count_+0)
00023a   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
00023b   f708     LD	R0, [R1]              	LD R0,[R1]
00023c   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00023d   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;
00023e   9914     MOV	R1, #0x14            	MOV R1,#High(_TCS_AMOUNT+0)
00023f   98ec     MOV	R0, #0xec            	MOV R0,#Low(_TCS_AMOUNT+0)
000240   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000241   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000242   e002     MOVP	#0x02               	PAGESEL $
                                           	;;
000243   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000244   38b0     SUB	R0, 0xb0             	SUB R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000245   e002     MOVP	#0x02               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0007_
000246   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000247   c24d     JMP	#0x24d               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0007_
                                           	;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000248   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
000249   81b1     ADD	R1, #0xb1            	ADD R1,#(__KF8_LIBc_touch_count_+0)
00024a   0208     CLR	R0                   	CLR R0
00024b   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
00024c   f741     ST	[R1], R0              	ST [R1],R0
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0007_:
                                           	
                                           _00028_DS_
00024d   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
00024e   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
00024f   80d6     ADD	R0, #0xd6            	ADD R0,#(__KF8_LIBi_Date_Change_+1)
000250   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000251   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;
000252   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
000253   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
000254   80c3     ADD	R0, #0xc3            	ADD R0,#(__KF8_LIBc_baseline_count_+0)
                                           	;;
000255   e002     MOVP	#0x02               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0008_
000256   f7b9     JNB	R1, 7                	JNB R1,7
000257   c25e     JMP	#0x25e               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0008_
                                           	;;--
000258   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
000259   f701     LD	R1, [R0]              	LD R1,[R0]
00025a   ff09     DEC	R1                   	DEC R1
00025b   f748     ST	[R0], R1              	ST [R0],R1
00025c   e002     MOVP	#0x02               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0009_
00025d   c262     JMP	#0x262               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0009_
                                           	;;++
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0008_:
00025e   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
00025f   f701     LD	R1, [R0]              	LD R1,[R0]
000260   ff11     INC	R1                   	INC R1
000261   f748     ST	[R0], R1              	ST [R0],R1
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_DS_0009_:
                                           	
000262   e100     MOVB	#0x00               	BANKSEL	__KF8_lib_Touch_Bits_
000263   71bd     JNB	0xbd, 1              	JNB	__KF8_lib_Touch_Bits_, 1
000264   c5bb     JMP	#0x5bb               	JMP	_00030_DS_
                                           	BANKSEL _j_temp
000265   03ab     CLR	0xab                 	CLR _j_temp
                                           	BANKSEL _k_temp
000266   03aa     CLR	0xaa                 	CLR _k_temp
                                           	BANKSEL _i_temp
000267   03ac     CLR	0xac                 	CLR _i_temp
                                           lable_03031752:
000268   98ff     MOV	R0, #0xff            	MOV R0,#low(_SLIDE_AMOUNT+0)
000269   990f     MOV	R1, #0xf             	MOV R1,#high(_SLIDE_AMOUNT+0)
00026a   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00026b   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00026c   e002     MOVP	#0x02               	PAGESEL $
00026d   e100     MOVB	#0x00               	BANKSEL _i_temp
00026e   38ac     SUB	R0, 0xac             	SUB R0,_i_temp
00026f   e004     MOVP	#0x04               	PAGESEL lable_03031753
000270   7003     JNB	0x3, 0               	JNB PSW,0 ;;
000271   c47d     JMP	#0x47d               	JMP lable_03031753
000272   6003     CLR	0x3, 0               	CLR PSW,0
                                           	BANKSEL _i_temp
000273   12ac     RLCR	0xac                	RLCR _i_temp ;;
                                           	BANKSEL _Addr_Copy_Int_i_temp_
000274   51ad     MOV	0xad, R0             	MOV _Addr_Copy_Int_i_temp_,R0
                                           	;;
000275   98de     MOV	R0, #0xde            	MOV R0,#low(__SLIDE_DISTRIBUTION+0)
000276   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_DISTRIBUTION+0)
                                           	BANKSEL _i_temp
000277   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000278   7003     JNB	0x3, 0               	JNB PSW,0
000279   ff11     INC	R1                   	INC R1
00027a   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00027b   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00027c   e002     MOVP	#0x02               	PAGESEL $
00027d   e100     MOVB	#0x00               	BANKSEL _j_temp
00027e   21ab     ADD	0xab, R0             	ADD _j_temp,R0
                                           	
                                           	;;
                                           	BANKSEL _i_temp
00027f   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
000280   80f2     ADD	R0, #0xf2            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_T27_SW_)
                                           	BANKSEL __KF8_lib_Slide_Finded_MAX_I_T27_SW_
000281   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	BANKSEL _i_KF8_lib_T27_SW_
000282   1aaf     XOR	R1, 0xaf             	XOR R1,_i_KF8_lib_T27_SW_
000283   e004     MOVP	#0x04               	PAGESEL lable_03041034
000284   7a03     JB	0x3, 2                	JB PSW,2
000285   c470     JMP	#0x470               	JMP lable_03041034
                                           	;;
                                           	;;
                                           	;;
                                           	;;
000286   98ed     MOV	R0, #0xed            	MOV R0,#low(_TCS_Slide_AMOUNT+0)
000287   9914     MOV	R1, #0x14            	MOV R1,#high(_TCS_Slide_AMOUNT+0)
000288   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000289   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00028a   e002     MOVP	#0x02               	PAGESEL $
00028b   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00028c   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	BANKSEL _i_KF8_lib_T27_SW_
00028d   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
00028e   81b1     ADD	R1, #0xb1            	ADD R1,#(__KF8_LIBc_touch_count_)
00028f   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000290   f708     LD	R0, [R1]              	LD R0,[R1]
000291   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000292   52b0     MOV	R1, 0xb0             	MOV R1,__KF8_lib_Date_Uchar_Temp_T27_SW_
000293   f841     SUB	R1, R0               	SUB R1,R0
000294   e002     MOVP	#0x02               	PAGESEL lable_03041053
000295   7003     JNB	0x3, 0               	JNB PSW,0
000296   c29c     JMP	#0x29c               	JMP lable_03041053
000297   ff10     INC	R0                   	INC R0
                                           	BANKSEL _i_KF8_lib_T27_SW_
000298   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
000299   81b1     ADD	R1, #0xb1            	ADD R1,#(__KF8_LIBc_touch_count_)
00029a   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
00029b   f741     ST	[R1], R0              	ST [R1],R0
                                           lable_03041053:
                                           	;;
                                           	;;
00029c   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00029d   52b0     MOV	R1, 0xb0             	MOV R1,__KF8_lib_Date_Uchar_Temp_T27_SW_
00029e   f941     XOR	R1, R0               	XOR R1,R0
00029f   e004     MOVP	#0x04               	PAGESEL lable_03041034
0002a0   7a03     JB	0x3, 2                	JB PSW,2
0002a1   c470     JMP	#0x470               	JMP lable_03041034
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0002a2   52ae     MOV	R1, 0xae             	MOV R1,_Addr_Copy_Int_KF8_Lib_T27_SW_
0002a3   81d5     ADD	R1, #0xd5            	ADD R1,#(__KF8_LIBi_Date_Change_)
0002a4   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002a5   f708     LD	R0, [R1]              	LD R0,[R1]
0002a6   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_3_T27_SW_
0002a7   51d2     MOV	0xd2, R0             	MOV __KF8_Temp_Cur_3_T27_SW_,R0
0002a8   ff11     INC	R1                   	INC R1
0002a9   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002aa   f708     LD	R0, [R1]              	LD R0,[R1]
0002ab   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_3_T27_SW_
0002ac   51d3     MOV	0xd3, R0             	MOV __KF8_Temp_Cur_3_T27_SW_+1,R0
                                           	
                                           	;;
                                           	BANKSEL _k_temp
0002ad   50aa     MOV	R0, 0xaa             	MOV R0,_k_temp
                                           	BANKSEL _i_KF8_lib_T27_SW_
0002ae   18af     XOR	R0, 0xaf             	XOR R0,_i_KF8_lib_T27_SW_
0002af   e002     MOVP	#0x02               	PAGESEL lable_03091724
0002b0   7a03     JB	0x3, 2                	JB PSW,2
0002b1   c2ce     JMP	#0x2ce               	JMP lable_03091724
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0002b2   52ae     MOV	R1, 0xae             	MOV R1,_Addr_Copy_Int_KF8_Lib_T27_SW_
0002b3   81d5     ADD	R1, #0xd5            	ADD R1,#(__KF8_LIBi_Date_Change_)
0002b4   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002b5   8102     ADD	R1, #0x2             	ADD R1,#0X02
0002b6   f708     LD	R0, [R1]              	LD R0,[R1]
0002b7   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_2_T27_SW_
0002b8   51d4     MOV	0xd4, R0             	MOV __KF8_Temp_Cur_2_T27_SW_,R0
0002b9   ff11     INC	R1                   	INC R1
0002ba   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002bb   f708     LD	R0, [R1]              	LD R0,[R1]
0002bc   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_2_T27_SW_
0002bd   51d5     MOV	0xd5, R0             	MOV __KF8_Temp_Cur_2_T27_SW_+1,R0
                                           	;;
                                           	BANKSEL _j_temp
0002be   52ab     MOV	R1, 0xab             	MOV R1,_j_temp
0002bf   ff09     DEC	R1                   	DEC R1
0002c0   6003     CLR	0x3, 0               	CLR PSW,0
0002c1   ff19     RLC	R1                   	RLC R1
0002c2   81d5     ADD	R1, #0xd5            	ADD R1,#(__KF8_LIBi_Date_Change_)
0002c3   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002c4   f708     LD	R0, [R1]              	LD R0,[R1]
0002c5   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0002c6   51d6     MOV	0xd6, R0             	MOV __KF8_Temp_Cur_1_T27_SW_,R0
0002c7   ff11     INC	R1                   	INC R1
0002c8   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002c9   f708     LD	R0, [R1]              	LD R0,[R1]
0002ca   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0002cb   51d7     MOV	0xd7, R0             	MOV __KF8_Temp_Cur_1_T27_SW_+1,R0
0002cc   e003     MOVP	#0x03               	PAGESEL lable_03091725
0002cd   c305     JMP	#0x305               	JMP lable_03091725
                                           lable_03091724:
                                           	;;
                                           	BANKSEL _j_temp
0002ce   50ab     MOV	R0, 0xab             	MOV R0,_j_temp
0002cf   ff08     DEC	R0                   	DEC R0
                                           	BANKSEL _i_KF8_lib_T27_SW_
0002d0   18af     XOR	R0, 0xaf             	XOR R0,_i_KF8_lib_T27_SW_
0002d1   e002     MOVP	#0x02               	PAGESEL lable_03091726
0002d2   7a03     JB	0x3, 2                	JB PSW,2
0002d3   c2ef     JMP	#0x2ef               	JMP lable_03091726
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0002d4   52ae     MOV	R1, 0xae             	MOV R1,_Addr_Copy_Int_KF8_Lib_T27_SW_
0002d5   81d5     ADD	R1, #0xd5            	ADD R1,#(__KF8_LIBi_Date_Change_)
0002d6   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002d7   ff09     DEC	R1                   	DEC R1
0002d8   f708     LD	R0, [R1]              	LD R0,[R1]
0002d9   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0002da   51d7     MOV	0xd7, R0             	MOV __KF8_Temp_Cur_1_T27_SW_+1,R0
0002db   ff09     DEC	R1                   	DEC R1
0002dc   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002dd   f708     LD	R0, [R1]              	LD R0,[R1]
0002de   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0002df   51d6     MOV	0xd6, R0             	MOV __KF8_Temp_Cur_1_T27_SW_,R0
                                           	;;
                                           	BANKSEL _k_temp
0002e0   52aa     MOV	R1, 0xaa             	MOV R1,_k_temp
0002e1   6003     CLR	0x3, 0               	CLR PSW,0
0002e2   ff19     RLC	R1                   	RLC R1
0002e3   81d5     ADD	R1, #0xd5            	ADD R1,#(__KF8_LIBi_Date_Change_)
0002e4   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002e5   f708     LD	R0, [R1]              	LD R0,[R1]
0002e6   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_2_T27_SW_
0002e7   51d4     MOV	0xd4, R0             	MOV __KF8_Temp_Cur_2_T27_SW_,R0
0002e8   ff11     INC	R1                   	INC R1
0002e9   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002ea   f708     LD	R0, [R1]              	LD R0,[R1]
0002eb   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_2_T27_SW_
0002ec   51d5     MOV	0xd5, R0             	MOV __KF8_Temp_Cur_2_T27_SW_+1,R0
0002ed   e003     MOVP	#0x03               	PAGESEL lable_03091725
0002ee   c305     JMP	#0x305               	JMP lable_03091725
                                           lable_03091726:
                                           	;;
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0002ef   52ae     MOV	R1, 0xae             	MOV R1,_Addr_Copy_Int_KF8_Lib_T27_SW_
0002f0   81d5     ADD	R1, #0xd5            	ADD R1,#(__KF8_LIBi_Date_Change_)
0002f1   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002f2   ff09     DEC	R1                   	DEC R1
0002f3   f708     LD	R0, [R1]              	LD R0,[R1]
0002f4   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0002f5   51d7     MOV	0xd7, R0             	MOV __KF8_Temp_Cur_1_T27_SW_+1,R0
0002f6   ff09     DEC	R1                   	DEC R1
0002f7   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002f8   f708     LD	R0, [R1]              	LD R0,[R1]
0002f9   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0002fa   51d6     MOV	0xd6, R0             	MOV __KF8_Temp_Cur_1_T27_SW_,R0
                                           	;;
0002fb   8104     ADD	R1, #0x4             	ADD R1,#0X04
0002fc   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
0002fd   f708     LD	R0, [R1]              	LD R0,[R1]
0002fe   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_2_T27_SW_
0002ff   51d4     MOV	0xd4, R0             	MOV __KF8_Temp_Cur_2_T27_SW_,R0
000300   ff11     INC	R1                   	INC R1
000301   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Date_Change_
000302   f708     LD	R0, [R1]              	LD R0,[R1]
000303   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_2_T27_SW_
000304   51d5     MOV	0xd5, R0             	MOV __KF8_Temp_Cur_2_T27_SW_+1,R0
                                           lable_03091725:
                                           	;;
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
000305   50d2     MOV	R0, 0xd2             	MOV R0,__KF8_Temp_Cur_3_T27_SW_
000306   52d3     MOV	R1, 0xd3             	MOV R1,__KF8_Temp_Cur_3_T27_SW_+1
000307   6003     CLR	0x3, 0               	CLR PSW,0
000308   ff18     RLC	R0                   	RLC R0
000309   ff19     RLC	R1                   	RLC R1
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
00030a   05d4     CPL	0xd4                 	CPL __KF8_Temp_Cur_2_T27_SW_
00030b   05d5     CPL	0xd5                 	CPL __KF8_Temp_Cur_2_T27_SW_+1
00030c   0bd4     INC	0xd4                 	INC __KF8_Temp_Cur_2_T27_SW_
00030d   7203     JNB	0x3, 2               	JNB PSW,2
00030e   0bd5     INC	0xd5                 	INC __KF8_Temp_Cur_2_T27_SW_+1
00030f   21d4     ADD	0xd4, R0             	ADD __KF8_Temp_Cur_2_T27_SW_,R0
000310   7003     JNB	0x3, 0               	JNB PSW,0
000311   0bd5     INC	0xd5                 	INC __KF8_Temp_Cur_2_T27_SW_+1
000312   23d5     ADD	0xd5, R1             	ADD __KF8_Temp_Cur_2_T27_SW_+1,R1
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000313   50d6     MOV	R0, 0xd6             	MOV R0,__KF8_Temp_Cur_1_T27_SW_
000314   52d7     MOV	R1, 0xd7             	MOV R1,__KF8_Temp_Cur_1_T27_SW_+1
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
000315   39d4     SUB	0xd4, R0             	SUB __KF8_Temp_Cur_2_T27_SW_,R0
000316   7803     JB	0x3, 0                	JB PSW,0
000317   07d5     DEC	0xd5                 	DEC __KF8_Temp_Cur_2_T27_SW_+1
000318   3bd5     SUB	0xd5, R1             	SUB __KF8_Temp_Cur_2_T27_SW_+1,R1
                                           	;;
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000319   50d6     MOV	R0, 0xd6             	MOV R0,__KF8_Temp_Cur_1_T27_SW_
00031a   52d7     MOV	R1, 0xd7             	MOV R1,__KF8_Temp_Cur_1_T27_SW_+1
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
00031b   39d2     SUB	0xd2, R0             	SUB __KF8_Temp_Cur_3_T27_SW_,R0
00031c   7803     JB	0x3, 0                	JB PSW,0
00031d   07d3     DEC	0xd3                 	DEC __KF8_Temp_Cur_3_T27_SW_+1
00031e   3bd3     SUB	0xd3, R1             	SUB __KF8_Temp_Cur_3_T27_SW_+1,R1
                                           	;;
00031f   98e0     MOV	R0, #0xe0            	MOV R0,#low(__SLIDE_SINGLE_RESOLUTION+0)
000320   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_SINGLE_RESOLUTION+0)
                                           	BANKSEL _i_temp
000321   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000322   7003     JNB	0x3, 0               	JNB PSW,0
000323   ff11     INC	R1                   	INC R1
000324   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000325   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000326   e003     MOVP	#0x03               	PAGESEL $
                                           	BANKSEL STK02
000327   517c     MOV	0x7c, R0             	MOV STK02,R0
000328   037d     CLR	0x7d                 	CLR STK01
000329   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_3_T27_SW_
00032a   52d2     MOV	R1, 0xd2             	MOV R1, __KF8_Temp_Cur_3_T27_SW_
00032b   50d3     MOV	R0, 0xd3             	MOV R0, __KF8_Temp_Cur_3_T27_SW_+1
                                           	BANKSEL STK00
00032c   537e     MOV	0x7e, R1             	MOV STK00,R1
00032d   e014     MOVP	#0x14               	PAGESEL __mulint
00032e   d405     CALL	#0x405              	CALL __mulint
00032f   e003     MOVP	#0x03               	PAGESEL $
                                           	BANKSEL STK00
000330   527e     MOV	R1, 0x7e             	MOV R1, STK00
000331   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_3_T27_SW_
000332   51d3     MOV	0xd3, R0             	MOV (__KF8_Temp_Cur_3_T27_SW_ + 1), R0
000333   53d2     MOV	0xd2, R1             	MOV __KF8_Temp_Cur_3_T27_SW_, R1
                                           	
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000334   03e0     CLR	0xe0                 	CLR __KF8_lib_bahualvtemportemp_T27_SW_
000335   03e1     CLR	0xe1                 	CLR __KF8_lib_bahualvtemportemp_T27_SW_+1 ;;
                                           label_03041615:
                                           	;;
                                           	;;
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
000336   e003     MOVP	#0x03               	PAGESEL label_03041629
000337   77d3     JNB	0xd3, 7              	JNB __KF8_Temp_Cur_3_T27_SW_+1,7
000338   c351     JMP	#0x351               	JMP label_03041629
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
000339   50d4     MOV	R0, 0xd4             	MOV R0,__KF8_Temp_Cur_2_T27_SW_
00033a   52d5     MOV	R1, 0xd5             	MOV R1,__KF8_Temp_Cur_2_T27_SW_+1
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
00033b   39d2     SUB	0xd2, R0             	SUB __KF8_Temp_Cur_3_T27_SW_,R0
00033c   7803     JB	0x3, 0                	JB PSW,0
00033d   ff11     INC	R1                   	INC R1
00033e   3bd3     SUB	0xd3, R1             	SUB __KF8_Temp_Cur_3_T27_SW_+1,R1
00033f   e003     MOVP	#0x03               	PAGESEL label_03041629
000340   7803     JB	0x3, 0                	JB PSW,0
000341   c351     JMP	#0x351               	JMP label_03041629
                                           	;;
000342   98e0     MOV	R0, #0xe0            	MOV R0,#low(__SLIDE_SINGLE_RESOLUTION+0)
000343   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_SINGLE_RESOLUTION+0)
                                           	BANKSEL _i_temp
000344   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000345   7003     JNB	0x3, 0               	JNB PSW,0
000346   ff11     INC	R1                   	INC R1
000347   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000348   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000349   e003     MOVP	#0x03               	PAGESEL $
00034a   ff08     DEC	R0                   	DEC R0
                                           	;;
00034b   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00034c   0be0     INC	0xe0                 	INC __KF8_lib_bahualvtemportemp_T27_SW_
00034d   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
00034e   e003     MOVP	#0x03               	PAGESEL label_03041615
00034f   7803     JB	0x3, 0                	JB PSW,0
000350   c336     JMP	#0x336               	JMP label_03041615
                                           label_03041629:
                                           	
                                           	;;
                                           	BANKSEL _k_temp
000351   50aa     MOV	R0, 0xaa             	MOV R0,_k_temp
                                           	BANKSEL _i_KF8_lib_T27_SW_
000352   38af     SUB	R0, 0xaf             	SUB R0,_i_KF8_lib_T27_SW_
                                           	BANKSEL _m_temp
000353   51a9     MOV	0xa9, R0             	MOV _m_temp,R0
                                           	;;
000354   98e0     MOV	R0, #0xe0            	MOV R0,#low(__SLIDE_SINGLE_RESOLUTION+0)
000355   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_SINGLE_RESOLUTION+0)
                                           	BANKSEL _i_temp
000356   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000357   7003     JNB	0x3, 0               	JNB PSW,0
000358   ff11     INC	R1                   	INC R1
000359   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00035a   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00035b   e003     MOVP	#0x03               	PAGESEL $
                                           	BANKSEL STK02
00035c   517c     MOV	0x7c, R0             	MOV STK02,R0
00035d   037d     CLR	0x7d                 	CLR STK01
00035e   e100     MOVB	#0x00               	BANKSEL _m_temp
00035f   52a9     MOV	R1, 0xa9             	MOV R1, _m_temp
000360   0208     CLR	R0                   	CLR R0
                                           	BANKSEL STK00
000361   537e     MOV	0x7e, R1             	MOV STK00,R1
000362   e014     MOVP	#0x14               	PAGESEL __mulint
000363   d405     CALL	#0x405              	CALL __mulint
000364   e003     MOVP	#0x03               	PAGESEL $
                                           	BANKSEL STK00
000365   527e     MOV	R1, 0x7e             	MOV R1, STK00
000366   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000367   51d7     MOV	0xd7, R0             	MOV (__KF8_Temp_Cur_1_T27_SW_ + 1), R0
000368   53d6     MOV	0xd6, R1             	MOV __KF8_Temp_Cur_1_T27_SW_, R1
                                           	;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000369   23e0     ADD	0xe0, R1             	ADD __KF8_lib_bahualvtemportemp_T27_SW_,R1
00036a   7003     JNB	0x3, 0               	JNB PSW,0
00036b   0be1     INC	0xe1                 	INC __KF8_lib_bahualvtemportemp_T27_SW_+1
00036c   21e1     ADD	0xe1, R0             	ADD __KF8_lib_bahualvtemportemp_T27_SW_+1,R0
                                           	;;
00036d   98e2     MOV	R0, #0xe2            	MOV R0,#low(__SLIDE_OFFSET+0)
00036e   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_OFFSET+0)
                                           	BANKSEL _i_temp
00036f   20ac     ADD	R0, 0xac             	ADD R0,_i_temp
000370   7003     JNB	0x3, 0               	JNB PSW,0
000371   ff11     INC	R1                   	INC R1
000372   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000373   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000374   e003     MOVP	#0x03               	PAGESEL $
000375   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000376   39e0     SUB	0xe0, R0             	SUB __KF8_lib_bahualvtemportemp_T27_SW_,R0
000377   7803     JB	0x3, 0                	JB PSW,0
000378   07e1     DEC	0xe1                 	DEC __KF8_lib_bahualvtemportemp_T27_SW_+1
000379   e003     MOVP	#0x03               	PAGESEL lable_03141116
00037a   7fe1     JB	0xe1, 7               	JB __KF8_lib_bahualvtemportemp_T27_SW_+1,7
00037b   c37e     JMP	#0x37e               	JMP lable_03141116
00037c   03e0     CLR	0xe0                 	CLR __KF8_lib_bahualvtemportemp_T27_SW_
00037d   03e1     CLR	0xe1                 	CLR __KF8_lib_bahualvtemportemp_T27_SW_+1
                                           lable_03141116:
00037e   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL _Addr_Copy_Int_i_temp_
00037f   52ad     MOV	R1, 0xad             	MOV R1,_Addr_Copy_Int_i_temp_
000380   8188     ADD	R1, #0x88            	ADD R1,#(__KF8_LIBi_Slide_channel_out_)
000381   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_out_
000382   f741     ST	[R1], R0              	ST [R1],R0
000383   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000384   50e1     MOV	R0, 0xe1             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_+1
000385   ff11     INC	R1                   	INC R1
000386   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_out_
000387   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;
                                           	;;
                                           	;;
                                           	;;
000388   9810     MOV	R0, #0x10            	MOV R0,#low(__SLIDE_RESOLUTION+0)
000389   9900     MOV	R1, #0               	MOV R1,#high(__SLIDE_RESOLUTION+0)
00038a   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_i_temp_
00038b   20ad     ADD	R0, 0xad             	ADD R0,_Addr_Copy_Int_i_temp_
00038c   7003     JNB	0x3, 0               	JNB PSW,0
00038d   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00038e   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
00038f   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000390   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000391   e003     MOVP	#0x03               	PAGESEL $
000392   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_3_T27_SW_
000393   51d2     MOV	0xd2, R0             	MOV __KF8_Temp_Cur_3_T27_SW_,R0
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000394   0ab0     INCR	0xb0                	INCR __KF8_lib_Date_Uchar_Temp_T27_SW_
000395   7203     JNB	0x3, 2               	JNB PSW,2
000396   ff11     INC	R1                   	INC R1
000397   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000398   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000399   e003     MOVP	#0x03               	PAGESEL $
00039a   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_3_T27_SW_
00039b   51d3     MOV	0xd3, R0             	MOV __KF8_Temp_Cur_3_T27_SW_+1,R0
00039c   52d2     MOV	R1, 0xd2             	MOV R1,__KF8_Temp_Cur_3_T27_SW_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00039d   3ae0     SUB	R1, 0xe0             	SUB R1,__KF8_lib_bahualvtemportemp_T27_SW_
00039e   7803     JB	0x3, 0                	JB PSW,0
00039f   ff10     INC	R0                   	INC R0
0003a0   38e1     SUB	R0, 0xe1             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_+1
0003a1   e003     MOVP	#0x03               	PAGESEL lable_03041732
0003a2   7803     JB	0x3, 0                	JB PSW,0
0003a3   c3b6     JMP	#0x3b6               	JMP lable_03041732
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
0003a4   50d2     MOV	R0, 0xd2             	MOV R0,__KF8_Temp_Cur_3_T27_SW_
0003a5   52d3     MOV	R1, 0xd3             	MOV R1,__KF8_Temp_Cur_3_T27_SW_+1
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0003a6   51e0     MOV	0xe0, R0             	MOV __KF8_lib_bahualvtemportemp_T27_SW_,R0
0003a7   53e1     MOV	0xe1, R1             	MOV __KF8_lib_bahualvtemportemp_T27_SW_+1,R1
0003a8   9801     MOV	R0, #0x1             	MOV R0,#0X01
0003a9   39e0     SUB	0xe0, R0             	SUB __KF8_lib_bahualvtemportemp_T27_SW_,R0
0003aa   7803     JB	0x3, 0                	JB PSW,0
0003ab   07e1     DEC	0xe1                 	DEC __KF8_lib_bahualvtemportemp_T27_SW_+1
0003ac   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL _Addr_Copy_Int_i_temp_
0003ad   52ad     MOV	R1, 0xad             	MOV R1,_Addr_Copy_Int_i_temp_
0003ae   8188     ADD	R1, #0x88            	ADD R1,#(__KF8_LIBi_Slide_channel_out_)
0003af   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_out_
0003b0   f741     ST	[R1], R0              	ST [R1],R0
0003b1   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0003b2   50e1     MOV	R0, 0xe1             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_+1
0003b3   ff11     INC	R1                   	INC R1
0003b4   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_out_
0003b5   f741     ST	[R1], R0              	ST [R1],R0
                                           lable_03041732:
                                           	
                                           	;;
                                           	;;
                                           	;;
0003b6   e100     MOVB	#0x00               	BANKSEL _i_temp
0003b7   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
                                           	BANKSEL _m_temp
0003b8   9901     MOV	R1, #0x1             	MOV R1,#0X01
0003b9   53a9     MOV	0xa9, R1             	MOV _m_temp,R1
0003ba   ff10     INC	R0                   	INC R0
0003bb   e003     MOVP	#0x03               	PAGESEL lable_03070928
0003bc   c3bf     JMP	#0x3bf               	JMP lable_03070928
                                           lable_03070929:
0003bd   6003     CLR	0x3, 0               	CLR PSW,0
0003be   13a9     RLC	0xa9                 	RLC _m_temp
                                           lable_03070928:
0003bf   e003     MOVP	#0x03               	PAGESEL lable_03070929
0003c0   ff58     DECJZ	R0                 	DECJZ R0
0003c1   c3bd     JMP	#0x3bd               	JMP lable_03070929
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
0003c2   50d2     MOV	R0, 0xd2             	MOV R0,__KF8_Temp_Cur_3_T27_SW_
0003c3   52d3     MOV	R1, 0xd3             	MOV R1,__KF8_Temp_Cur_3_T27_SW_+1
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0003c4   51d6     MOV	0xd6, R0             	MOV __KF8_Temp_Cur_1_T27_SW_,R0
0003c5   53d7     MOV	0xd7, R1             	MOV __KF8_Temp_Cur_1_T27_SW_+1,R1
0003c6   6003     CLR	0x3, 0               	CLR PSW,0
0003c7   11d7     RRC	0xd7                 	RRC __KF8_Temp_Cur_1_T27_SW_+1
0003c8   11d6     RRC	0xd6                 	RRC __KF8_Temp_Cur_1_T27_SW_
0003c9   6003     CLR	0x3, 0               	CLR PSW,0
0003ca   11d7     RRC	0xd7                 	RRC __KF8_Temp_Cur_1_T27_SW_+1
0003cb   11d6     RRC	0xd6                 	RRC __KF8_Temp_Cur_1_T27_SW_
0003cc   50d6     MOV	R0, 0xd6             	MOV R0,__KF8_Temp_Cur_1_T27_SW_
0003cd   52d7     MOV	R1, 0xd7             	MOV R1,__KF8_Temp_Cur_1_T27_SW_+1
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
0003ce   38d2     SUB	R0, 0xd2             	SUB R0,__KF8_Temp_Cur_3_T27_SW_
0003cf   7803     JB	0x3, 0                	JB PSW,0
0003d0   ff11     INC	R1                   	INC R1
0003d1   3ad3     SUB	R1, 0xd3             	SUB R1,__KF8_Temp_Cur_3_T27_SW_+1
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
0003d2   51d4     MOV	0xd4, R0             	MOV __KF8_Temp_Cur_2_T27_SW_,R0
0003d3   53d5     MOV	0xd5, R1             	MOV __KF8_Temp_Cur_2_T27_SW_+1,R1
                                           	;;
                                           	BANKSEL _m_temp
0003d4   50a9     MOV	R0, 0xa9             	MOV R0,_m_temp
                                           	BANKSEL __KF8_LIBi_Slide_Press_Flag
0003d5   28be     AND	R0, 0xbe             	AND R0,__KF8_LIBi_Slide_Press_Flag
0003d6   e003     MOVP	#0x03               	PAGESEL lable_03070942
0003d7   7a03     JB	0x3, 2                	JB PSW,2
0003d8   c3eb     JMP	#0x3eb               	JMP lable_03070942
                                           	;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0003d9   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL _Addr_Copy_Int_i_temp_
0003da   52ad     MOV	R1, 0xad             	MOV R1,_Addr_Copy_Int_i_temp_
0003db   8190     ADD	R1, #0x90            	ADD R1,#(__KF8_LIBi_Slide_channel_back_)
0003dc   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_back_
0003dd   f741     ST	[R1], R0              	ST [R1],R0
0003de   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0003df   50e1     MOV	R0, 0xe1             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_+1
0003e0   ff11     INC	R1                   	INC R1
0003e1   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_back_
0003e2   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;
0003e3   e100     MOVB	#0x00               	BANKSEL _i_temp
0003e4   52ac     MOV	R1, 0xac             	MOV R1,_i_temp
0003e5   81f0     ADD	R1, #0xf0            	ADD R1,#(__KF8_LIBi_Slide_round_count_)
                                           	BANKSEL __KF8_LIBi_Slide_round_count_
0003e6   0208     CLR	R0                   	CLR R0
0003e7   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;
                                           	;;
                                           	BANKSEL _m_temp
0003e8   04a9     CPLR	0xa9                	CPLR _m_temp
                                           	BANKSEL __KF8_LIBi_Slide_min_Flag
0003e9   29b4     AND	0xb4, R0             	AND __KF8_LIBi_Slide_min_Flag,R0
                                           	BANKSEL __KF8_LIBi_Slide_max_Flag
0003ea   29b3     AND	0xb3, R0             	AND __KF8_LIBi_Slide_max_Flag,R0
                                           lable_03070942:
                                           	
                                           	;;
                                           	;;
                                           	BANKSEL _i_temp
0003eb   52ac     MOV	R1, 0xac             	MOV R1,_i_temp
0003ec   81f0     ADD	R1, #0xf0            	ADD R1,#(__KF8_LIBi_Slide_round_count_)
                                           	BANKSEL __KF8_LIBi_Slide_round_count_
0003ed   f708     LD	R0, [R1]              	LD R0,[R1]
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
0003ee   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
                                           	;;
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0003ef   50d6     MOV	R0, 0xd6             	MOV R0,__KF8_Temp_Cur_1_T27_SW_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0003f0   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
0003f1   52d7     MOV	R1, 0xd7             	MOV R1,__KF8_Temp_Cur_1_T27_SW_+1
0003f2   7803     JB	0x3, 0                	JB PSW,0
0003f3   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
0003f4   3ae1     SUB	R1, 0xe1             	SUB R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
0003f5   e003     MOVP	#0x03               	PAGESEL lable_03071029
0003f6   7003     JNB	0x3, 0               	JNB PSW,0
0003f7   c3fc     JMP	#0x3fc               	JMP lable_03071029
                                           	;;
                                           	BANKSEL _m_temp
0003f8   50a9     MOV	R0, 0xa9             	MOV R0,_m_temp
                                           	BANKSEL __KF8_LIBi_Slide_min_Flag
0003f9   31b4     ORL	0xb4, R0             	ORL __KF8_LIBi_Slide_min_Flag,R0
0003fa   e004     MOVP	#0x04               	PAGESEL lable_03071035
0003fb   c40d     JMP	#0x40d               	JMP lable_03071035
                                           lable_03071029:
                                           	;;
                                           	BANKSEL _m_temp
0003fc   50a9     MOV	R0, 0xa9             	MOV R0,_m_temp
                                           	BANKSEL __KF8_LIBi_Slide_min_Flag
0003fd   28b4     AND	R0, 0xb4             	AND R0,__KF8_LIBi_Slide_min_Flag
0003fe   e004     MOVP	#0x04               	PAGESEL lable_03071035
0003ff   7203     JNB	0x3, 2               	JNB PSW,2
000400   c40d     JMP	#0x40d               	JMP lable_03071035
                                           	;;
                                           	BANKSEL _m_temp
000401   04a9     CPLR	0xa9                	CPLR _m_temp
                                           	BANKSEL __KF8_LIBi_Slide_min_Flag
000402   29b4     AND	0xb4, R0             	AND __KF8_LIBi_Slide_min_Flag,R0
                                           	;;
                                           	;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000403   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
000404   38d4     SUB	R0, 0xd4             	SUB R0,__KF8_Temp_Cur_2_T27_SW_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000405   52e1     MOV	R1, 0xe1             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
000406   7803     JB	0x3, 0                	JB PSW,0
000407   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
000408   3ad5     SUB	R1, 0xd5             	SUB R1,__KF8_Temp_Cur_2_T27_SW_+1
000409   e004     MOVP	#0x04               	PAGESEL lable_03071035
00040a   7003     JNB	0x3, 0               	JNB PSW,0
00040b   c40d     JMP	#0x40d               	JMP lable_03071035
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00040c   07b0     DEC	0xb0                 	DEC __KF8_lib_Date_Uchar_Temp_T27_SW_
                                           lable_03071035:
                                           	;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00040d   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
00040e   38d4     SUB	R0, 0xd4             	SUB R0,__KF8_Temp_Cur_2_T27_SW_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00040f   52e1     MOV	R1, 0xe1             	MOV R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
000410   7803     JB	0x3, 0                	JB PSW,0
000411   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_Temp_Cur_2_T27_SW_
000412   3ad5     SUB	R1, 0xd5             	SUB R1,__KF8_Temp_Cur_2_T27_SW_+1
000413   e004     MOVP	#0x04               	PAGESEL lable_03071632
000414   7003     JNB	0x3, 0               	JNB PSW,0
000415   c41a     JMP	#0x41a               	JMP lable_03071632
                                           	;;
                                           	BANKSEL _m_temp
000416   50a9     MOV	R0, 0xa9             	MOV R0,_m_temp
                                           	BANKSEL __KF8_LIBi_Slide_max_Flag
000417   31b3     ORL	0xb3, R0             	ORL __KF8_LIBi_Slide_max_Flag,R0
000418   e004     MOVP	#0x04               	PAGESEL lable_03071633
000419   c42b     JMP	#0x42b               	JMP lable_03071633
                                           lable_03071632:
                                           	;;
                                           	BANKSEL _m_temp
00041a   50a9     MOV	R0, 0xa9             	MOV R0,_m_temp
                                           	BANKSEL __KF8_LIBi_Slide_max_Flag
00041b   28b3     AND	R0, 0xb3             	AND R0,__KF8_LIBi_Slide_max_Flag
00041c   e004     MOVP	#0x04               	PAGESEL lable_03071633
00041d   7203     JNB	0x3, 2               	JNB PSW,2
00041e   c42b     JMP	#0x42b               	JMP lable_03071633
                                           	;;
                                           	BANKSEL _m_temp
00041f   04a9     CPLR	0xa9                	CPLR _m_temp
                                           	BANKSEL __KF8_LIBi_Slide_max_Flag
000420   29b3     AND	0xb3, R0             	AND __KF8_LIBi_Slide_max_Flag,R0
                                           	;;
                                           	;;
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000421   50d6     MOV	R0, 0xd6             	MOV R0,__KF8_Temp_Cur_1_T27_SW_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000422   38e0     SUB	R0, 0xe0             	SUB R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000423   52d7     MOV	R1, 0xd7             	MOV R1,__KF8_Temp_Cur_1_T27_SW_+1
000424   7803     JB	0x3, 0                	JB PSW,0
000425   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000426   3ae1     SUB	R1, 0xe1             	SUB R1,__KF8_lib_bahualvtemportemp_T27_SW_+1
000427   e004     MOVP	#0x04               	PAGESEL lable_03071633
000428   7003     JNB	0x3, 0               	JNB PSW,0
000429   c42b     JMP	#0x42b               	JMP lable_03071633
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00042a   0bb0     INC	0xb0                 	INC __KF8_lib_Date_Uchar_Temp_T27_SW_
                                           lable_03071633:
                                           	;;
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00042b   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	BANKSEL _i_temp
00042c   52ac     MOV	R1, 0xac             	MOV R1,_i_temp
00042d   81f0     ADD	R1, #0xf0            	ADD R1,#(__KF8_LIBi_Slide_round_count_)
                                           	BANKSEL __KF8_LIBi_Slide_round_count_
00042e   f741     ST	[R1], R0              	ST [R1],R0
                                           	
                                           	;;
                                           	BANKSEL _Addr_Copy_Int_i_temp_
00042f   52ad     MOV	R1, 0xad             	MOV R1,_Addr_Copy_Int_i_temp_
000430   8190     ADD	R1, #0x90            	ADD R1,#(__KF8_LIBi_Slide_channel_back_)
000431   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_back_
000432   f708     LD	R0, [R1]              	LD R0,[R1]
000433   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000434   51d6     MOV	0xd6, R0             	MOV __KF8_Temp_Cur_1_T27_SW_,R0
000435   ff11     INC	R1                   	INC R1
000436   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_back_
000437   f708     LD	R0, [R1]              	LD R0,[R1]
000438   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_1_T27_SW_
000439   51d7     MOV	0xd7, R0             	MOV __KF8_Temp_Cur_1_T27_SW_+1,R0
00043a   52d6     MOV	R1, 0xd6             	MOV R1,__KF8_Temp_Cur_1_T27_SW_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00043b   3be0     SUB	0xe0, R1             	SUB __KF8_lib_bahualvtemportemp_T27_SW_,R1
00043c   7803     JB	0x3, 0                	JB PSW,0
00043d   ff10     INC	R0                   	INC R0
00043e   39e1     SUB	0xe1, R0             	SUB __KF8_lib_bahualvtemportemp_T27_SW_+1,R0
                                           	;;
                                           	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00043f   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000440   0209     CLR	R1                   	CLR R1
000441   e004     MOVP	#0x04               	PAGESEL lable_03071150
000442   f7f8     JB	R0, 7                 	JB R0,7
000443   c445     JMP	#0x445               	JMP lable_03071150
000444   ff09     DEC	R1                   	DEC R1
                                           lable_03071150:
                                           	BANKSEL STK02
000445   517c     MOV	0x7c, R0             	MOV STK02,R0
000446   537d     MOV	0x7d, R1             	MOV STK01,R1
                                           	BANKSEL __KF8_Temp_Cur_3_T27_SW_
000447   52d2     MOV	R1, 0xd2             	MOV R1,__KF8_Temp_Cur_3_T27_SW_
000448   50d3     MOV	R0, 0xd3             	MOV R0,__KF8_Temp_Cur_3_T27_SW_+1
                                           	BANKSEL STK00
000449   537e     MOV	0x7e, R1             	MOV STK00,R1
00044a   e014     MOVP	#0x14               	PAGESEL __mulint
00044b   d405     CALL	#0x405              	CALL __mulint
00044c   e004     MOVP	#0x04               	PAGESEL $
                                           	BANKSEL STK00
00044d   527e     MOV	R1, 0x7e             	MOV R1,STK00
00044e   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00044f   23e0     ADD	0xe0, R1             	ADD __KF8_lib_bahualvtemportemp_T27_SW_,R1
000450   7003     JNB	0x3, 0               	JNB PSW,0
000451   ff10     INC	R0                   	INC R0
000452   21e1     ADD	0xe1, R0             	ADD __KF8_lib_bahualvtemportemp_T27_SW_+1,R0
000453   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
                                           	BANKSEL _Addr_Copy_Int_i_temp_
000454   52ad     MOV	R1, 0xad             	MOV R1,_Addr_Copy_Int_i_temp_
000455   8184     ADD	R1, #0x84            	ADD R1,#(__KF8_LIBi_Slide_distance_out_)
000456   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_distance_out_
000457   f741     ST	[R1], R0              	ST [R1],R0
000458   e100     MOVB	#0x00               	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
000459   50e1     MOV	R0, 0xe1             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_+1
00045a   ff11     INC	R1                   	INC R1
00045b   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_distance_out_
00045c   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;
00045d   e100     MOVB	#0x00               	BANKSEL _m_temp
00045e   50a9     MOV	R0, 0xa9             	MOV R0,_m_temp
                                           	BANKSEL __KF8_LIBi_Slide_Press_Flag
00045f   31be     ORL	0xbe, R0             	ORL __KF8_LIBi_Slide_Press_Flag,R0
                                           	;;
                                           	BANKSEL _k_temp
000460   50aa     MOV	R0, 0xaa             	MOV R0,_k_temp
                                           	BANKSEL _m_temp
000461   51a9     MOV	0xa9, R0             	MOV _m_temp,R0
                                           lable_03071534:
                                           	BANKSEL _j_temp
000462   50ab     MOV	R0, 0xab             	MOV R0,_j_temp
                                           	BANKSEL _m_temp
000463   52a9     MOV	R1, 0xa9             	MOV R1,_m_temp
000464   38a9     SUB	R0, 0xa9             	SUB R0,_m_temp
000465   e004     MOVP	#0x04               	PAGESEL lable_03071536
000466   7003     JNB	0x3, 0               	JNB PSW,0
000467   c470     JMP	#0x470               	JMP lable_03071536
                                           	;;
000468   81b1     ADD	R1, #0xb1            	ADD R1,#(__KF8_LIBc_touch_count_)
000469   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
00046a   0208     CLR	R0                   	CLR R0
00046b   f741     ST	[R1], R0              	ST [R1],R0
00046c   e100     MOVB	#0x00               	BANKSEL _m_temp
00046d   0ba9     INC	0xa9                 	INC _m_temp
00046e   e004     MOVP	#0x04               	PAGESEL lable_03071534
00046f   c462     JMP	#0x462               	JMP lable_03071534
                                           lable_03071536:
                                           	
                                           lable_03041034:
                                           	
                                           	;;
000470   98de     MOV	R0, #0xde            	MOV R0,#low(__SLIDE_DISTRIBUTION+0)
000471   9914     MOV	R1, #0x14            	MOV R1,#high(__SLIDE_DISTRIBUTION+0)
                                           	BANKSEL _i_temp
000472   20ac     ADD	R0, 0xac             	ADD R0, _i_temp
000473   7003     JNB	0x3, 0               	JNB PSW,0
000474   ff11     INC	R1                   	INC R1
000475   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000476   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000477   e004     MOVP	#0x04               	PAGESEL $
000478   e100     MOVB	#0x00               	BANKSEL _k_temp
000479   21aa     ADD	0xaa, R0             	ADD _k_temp,R0
                                           	;;
                                           	BANKSEL _i_temp
00047a   0bac     INC	0xac                 	INC _i_temp
00047b   e002     MOVP	#0x02               	PAGESEL lable_03031752
00047c   c268     JMP	#0x268               	JMP lable_03031752
                                           lable_03031753:
                                           	
                                           	;;
                                           	BANKSEL _j_temp
00047d   50ab     MOV	R0, 0xab             	MOV R0,_j_temp
                                           	BANKSEL _i_KF8_lib_T27_SW_
00047e   38af     SUB	R0, 0xaf             	SUB R0,_i_KF8_lib_T27_SW_
00047f   e005     MOVP	#0x05               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
000480   7803     JB	0x3, 0                	JB PSW,0
000481   c5bb     JMP	#0x5bb               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
                                           	;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
000482   50b7     MOV	R0, 0xb7             	MOV R0,__KF8_lib_Finded_MAX_I_T27_SW_
                                           	BANKSEL _i_KF8_lib_T27_SW_
000483   18af     XOR	R0, 0xaf             	XOR R0,_i_KF8_lib_T27_SW_
000484   e004     MOVP	#0x04               	PAGESEL lable_07021644
000485   7203     JNB	0x3, 2               	JNB PSW,2 ;;
000486   c48c     JMP	#0x48c               	JMP lable_07021644
000487   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
                                           	BANKSEL __KF8_lib_Finded_MAX_J_T27_SW_
000488   18b6     XOR	R0, 0xb6             	XOR R0,__KF8_lib_Finded_MAX_J_T27_SW_
000489   e005     MOVP	#0x05               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_Else_IF
00048a   7a03     JB	0x3, 2                	JB PSW,2 ;;
00048b   c5a6     JMP	#0x5a6               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_Else_IF
                                           	;;;;;;;;;;;;
                                           lable_07021644:
                                           	;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
00048c   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
00048d   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
00048e   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
00048f   f701     LD	R1, [R0]              	LD R1,[R0]
000490   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000491   53b0     MOV	0xb0, R1             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R1
                                           	;;;
000492   9914     MOV	R1, #0x14            	MOV R1,#High(_TCS_AMOUNT+0)
000493   98ec     MOV	R0, #0xec            	MOV R0,#Low(_TCS_AMOUNT+0)
000494   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000495   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000496   e004     MOVP	#0x04               	PAGESEL $
                                           	;;;
000497   38b0     SUB	R0, 0xb0             	SUB R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000498   e004     MOVP	#0x04               	PAGESEL lable_07021648
000499   7003     JNB	0x3, 0               	JNB PSW,0 ;;
00049a   c4a2     JMP	#0x4a2               	JMP lable_07021648
                                           	;;;
00049b   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
00049c   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
00049d   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
00049e   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
00049f   f701     LD	R1, [R0]              	LD R1,[R0]
0004a0   ff11     INC	R1                   	INC R1
0004a1   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;;;;;;;;;;;;
                                           lable_07021648:
0004a2   9914     MOV	R1, #0x14            	MOV R1,# high (__KF8_DoubleKey_Compages_Limitable_Circle_+0)
0004a3   98da     MOV	R0, #0xda            	MOV R0,# low (__KF8_DoubleKey_Compages_Limitable_Circle_+0)
0004a4   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0004a5   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0004a6   e004     MOVP	#0x04               	PAGESEL $
                                           	;;;;;;;;;;;;;
0004a7   e100     MOVB	#0x00               	BANKSEL _result_temp_KF8_Lib_T27_SW_
0004a8   51dc     MOV	0xdc, R0             	MOV _result_temp_KF8_Lib_T27_SW_,R0
                                           	;;;;;;;;;;
0004a9   9914     MOV	R1, #0x14            	MOV R1,# high (__KF8_DoubleKey_Compages_Limitable_Circle_+1)
0004aa   98db     MOV	R0, #0xdb            	MOV R0,# low (__KF8_DoubleKey_Compages_Limitable_Circle_+1)
0004ab   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0004ac   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0004ad   e004     MOVP	#0x04               	PAGESEL $
                                           	;;;;;;;;;;
0004ae   e100     MOVB	#0x00               	BANKSEL _result_temp_KF8_Lib_T27_SW_
0004af   51dd     MOV	0xdd, R0             	MOV (_result_temp_KF8_Lib_T27_SW_+1),R0
0004b0   30dc     ORL	R0, 0xdc             	ORL R0,_result_temp_KF8_Lib_T27_SW_
0004b1   e004     MOVP	#0x04               	PAGESEL lable_07021657
0004b2   7203     JNB	0x3, 2               	JNB PSW,2
0004b3   c4d2     JMP	#0x4d2               	JMP lable_07021657
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	;;
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
0004b4   50ba     MOV	R0, 0xba             	MOV R0, __KF8_lib_Key_Down_Count_T27_SW_
0004b5   a801     XOR	R0, #0x1             	XOR R0,# 0x01
0004b6   e004     MOVP	#0x04               	PAGESEL lable_07021657
0004b7   7a03     JB	0x3, 2                	JB PSW, 2
0004b8   c4d2     JMP	#0x4d2               	JMP lable_07021657
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _result_temp_KF8_Lib_T27_SW_
0004b9   50dd     MOV	R0, 0xdd             	MOV R0,(_result_temp_KF8_Lib_T27_SW_+1)
                                           	BANKSEL __KF8_lib_Key_Double_Timer_Protect_T27_SW_
0004ba   38eb     SUB	R0, 0xeb             	SUB R0,(__KF8_lib_Key_Double_Timer_Protect_T27_SW_+1)
0004bb   e004     MOVP	#0x04               	PAGESEL lable_ds_
0004bc   7a03     JB	0x3, 2                	JB PSW,2
0004bd   c4c0     JMP	#0x4c0               	JMP lable_ds_
                                           	;;;;;;;;;;;
                                           	BANKSEL _result_temp_KF8_Lib_T27_SW_
0004be   50dc     MOV	R0, 0xdc             	MOV R0,_result_temp_KF8_Lib_T27_SW_
                                           	BANKSEL __KF8_lib_Key_Double_Timer_Protect_T27_SW_
0004bf   38ea     SUB	R0, 0xea             	SUB R0,__KF8_lib_Key_Double_Timer_Protect_T27_SW_
                                           	;;;;;;;;;;;
                                           lable_ds_:
0004c0   e004     MOVP	#0x04               	PAGESEL lable_07021657
0004c1   7003     JNB	0x3, 0               	JNB PSW, 0
0004c2   c4d2     JMP	#0x4d2               	JMP lable_07021657
                                           	;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Key_Double_Timer_Protect_T27_SW_
0004c3   0bea     INC	0xea                 	INC __KF8_lib_Key_Double_Timer_Protect_T27_SW_
0004c4   7203     JNB	0x3, 2               	JNB PSW, 2
0004c5   0beb     INC	0xeb                 	INC (__KF8_lib_Key_Double_Timer_Protect_T27_SW_ + 1)
                                           	;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _result_temp_KF8_Lib_T27_SW_
0004c6   50dd     MOV	R0, 0xdd             	MOV R0,(_result_temp_KF8_Lib_T27_SW_+1)
0004c7   52dc     MOV	R1, 0xdc             	MOV R1,_result_temp_KF8_Lib_T27_SW_
                                           	BANKSEL __KF8_lib_Key_Double_Timer_Protect_T27_SW_
0004c8   18eb     XOR	R0, 0xeb             	XOR R0,(__KF8_lib_Key_Double_Timer_Protect_T27_SW_+1)
0004c9   1aea     XOR	R1, 0xea             	XOR R1,__KF8_lib_Key_Double_Timer_Protect_T27_SW_
0004ca   f908     ORL	R0, R1               	ORL R0,R1
0004cb   e004     MOVP	#0x04               	PAGESEL lable_07021657
0004cc   7a03     JB	0x3, 2                	JB PSW,2
0004cd   c4d2     JMP	#0x4d2               	JMP lable_07021657
                                           	;;;;;;
0004ce   9802     MOV	R0, #0x2             	MOV R0,# 0x02
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
0004cf   51ba     MOV	0xba, R0             	MOV __KF8_lib_Key_Down_Count_T27_SW_, R0
                                           	;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0004d0   50b9     MOV	R0, 0xb9             	MOV R0, __KF8_LIBc_finger_OUT_First_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
0004d1   51b8     MOV	0xb8, R0             	MOV __KF8_LIBc_finger_OUT_Second_T27_SW_, R0
                                           	;;;;;;;;;;;;;;;;;;
                                           	;;;;;;;;;
                                           	;;;;;;;;;;
                                           lable_07021657:
                                           	;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
0004d2   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
0004d3   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
0004d4   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
0004d5   f701     LD	R1, [R0]              	LD R1,[R0]
0004d6   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
0004d7   53b0     MOV	0xb0, R1             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R1
                                           	;;
0004d8   9914     MOV	R1, #0x14            	MOV R1,#High(_TCS_AMOUNT+0)
0004d9   98ec     MOV	R0, #0xec            	MOV R0,#Low(_TCS_AMOUNT+0)
0004da   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0004db   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0004dc   e004     MOVP	#0x04               	PAGESEL $
                                           	;;
0004dd   18b0     XOR	R0, 0xb0             	XOR R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
0004de   e005     MOVP	#0x05               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
0004df   7a03     JB	0x3, 2                	JB PSW,2 ;;
0004e0   c5bb     JMP	#0x5bb               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;
0004e1   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
0004e2   508c     MOV	R0, 0x8c             	MOV R0,__KF8_LIBi_channel_flag_
0004e3   308d     ORL	R0, 0x8d             	ORL R0,__KF8_LIBi_channel_flag_+1
0004e4   308e     ORL	R0, 0x8e             	ORL R0,__KF8_LIBi_channel_flag_+2
0004e5   308f     ORL	R0, 0x8f             	ORL R0,__KF8_LIBi_channel_flag_+3
0004e6   e005     MOVP	#0x05               	PAGESEL lable_07021756
0004e7   7203     JNB	0x3, 2               	JNB PSW,2 ;;
0004e8   c54a     JMP	#0x54a               	JMP lable_07021756
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
0004e9   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
0004ea   50b7     MOV	R0, 0xb7             	MOV R0, __KF8_lib_Finded_MAX_I_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0004eb   18b9     XOR	R0, 0xb9             	XOR R0, __KF8_LIBc_finger_OUT_First_T27_SW_
0004ec   e004     MOVP	#0x04               	PAGESEL lable_07022000
0004ed   7203     JNB	0x3, 2               	JNB PSW,2
0004ee   c4fb     JMP	#0x4fb               	JMP lable_07022000
                                           	;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Finded_MAX_J_T27_SW_
0004ef   50b6     MOV	R0, 0xb6             	MOV R0, __KF8_lib_Finded_MAX_J_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0004f0   18b9     XOR	R0, 0xb9             	XOR R0, __KF8_LIBc_finger_OUT_First_T27_SW_
0004f1   e004     MOVP	#0x04               	PAGESEL lable_07022000
0004f2   7203     JNB	0x3, 2               	JNB PSW,2
0004f3   c4fb     JMP	#0x4fb               	JMP lable_07022000
                                           	;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
0004f4   50b7     MOV	R0, 0xb7             	MOV R0, __KF8_lib_Finded_MAX_I_T27_SW_
                                           	BANKSEL _i_KF8_lib_T27_SW_
0004f5   18af     XOR	R0, 0xaf             	XOR R0, _i_KF8_lib_T27_SW_
0004f6   e004     MOVP	#0x04               	PAGESEL lable_07022000
0004f7   7203     JNB	0x3, 2               	JNB PSW,2
0004f8   c4fb     JMP	#0x4fb               	JMP lable_07022000
0004f9   e005     MOVP	#0x05               	PAGESEL lable_07021902
0004fa   c543     JMP	#0x543               	JMP lable_07021902
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;
                                           lable_07022000:
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	;;
0004fb   9901     MOV	R1, #0x1             	MOV R1,#0x01
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
0004fc   1bba     XOR	0xba, R1             	XOR __KF8_lib_Key_Down_Count_T27_SW_,R1
0004fd   e005     MOVP	#0x05               	PAGESEL lable_07021902
0004fe   7a03     JB	0x3, 2                	JB PSW ,2
0004ff   c543     JMP	#0x543               	JMP lable_07021902
                                           lable_07021933:
000500   9802     MOV	R0, #0x2             	MOV R0,#0X02
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
000501   51ba     MOV	0xba, R0             	MOV __KF8_lib_Key_Down_Count_T27_SW_,R0
                                           	;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000502   50af     MOV	R0, 0xaf             	MOV R0, _i_KF8_lib_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000503   51b8     MOV	0xb8, R0             	MOV __KF8_LIBc_finger_OUT_Second_T27_SW_, R0
                                           	;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000504   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
000505   81c3     ADD	R1, #0xc3            	ADD R1,#(__KF8_LIBc_baseline_count_+0)
000506   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
000507   0208     CLR	R0                   	CLR R0
000508   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;;;;;;;;;;;;;;;;;;;;
                                           	;;
000509   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
00050a   985d     MOV	R0, #0x5d            	MOV R0,#Low(__KF8_TOUCH_CH_EN+0)
00050b   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
00050c   20af     ADD	R0, 0xaf             	ADD R0,_i_KF8_lib_T27_SW_
00050d   7003     JNB	0x3, 0               	JNB PSW,0
00050e   ff11     INC	R1                   	INC R1
00050f   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000510   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000511   e005     MOVP	#0x05               	PAGESEL $
000512   6003     CLR	0x3, 0               	CLR PSW,0
000513   ff18     RLC	R0                   	RLC R0
000514   ff18     RLC	R0                   	RLC R0
000515   8054     ADD	R0, #0x54            	ADD R0,#Low(__KF8_LIBt_buff_bit_T27_SW_+0)
000516   9911     MOV	R1, #0x11            	MOV R1,#High(__KF8_LIBt_buff_bit_T27_SW_+0)
000517   7003     JNB	0x3, 0               	JNB PSW,0
000518   ff11     INC	R1                   	INC R1
000519   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00051a   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0 ;;
00051b   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00051c   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00051d   e005     MOVP	#0x05               	PAGESEL $
00051e   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
00051f   318c     ORL	0x8c, R0             	ORL __KF8_LIBi_channel_flag_,R0
000520   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000521   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_ ;;
000522   ff10     INC	R0                   	INC R0
000523   7203     JNB	0x3, 2               	JNB PSW,2
000524   ff11     INC	R1                   	INC R1
000525   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000526   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000527   e005     MOVP	#0x05               	PAGESEL $
000528   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000529   318d     ORL	0x8d, R0             	ORL __KF8_LIBi_channel_flag_+1,R0
                                           	;;;;;;
00052a   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00052b   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_ ;;
00052c   ff10     INC	R0                   	INC R0
00052d   ff10     INC	R0                   	INC R0
00052e   7203     JNB	0x3, 2               	JNB PSW,2
00052f   ff11     INC	R1                   	INC R1
000530   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000531   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000532   e005     MOVP	#0x05               	PAGESEL $
000533   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000534   318e     ORL	0x8e, R0             	ORL __KF8_LIBi_channel_flag_+2,R0
                                           	;;;
000535   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000536   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_ ;;
000537   ff10     INC	R0                   	INC R0
000538   ff10     INC	R0                   	INC R0
000539   ff10     INC	R0                   	INC R0
00053a   7203     JNB	0x3, 2               	JNB PSW,2
00053b   ff11     INC	R1                   	INC R1
00053c   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00053d   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00053e   e005     MOVP	#0x05               	PAGESEL $
00053f   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000540   318f     ORL	0x8f, R0             	ORL __KF8_LIBi_channel_flag_+3,R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;
000541   e005     MOVP	#0x05               	PAGESEL lable_07061503
000542   c59d     JMP	#0x59d               	JMP lable_07061503
                                           	;;;;;;;;;;;;;
                                           lable_07021902:
                                           	BANKSEL _i_KF8_lib_T27_SW_
000543   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
000544   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
000545   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000546   0209     CLR	R1                   	CLR R1
000547   f748     ST	[R0], R1              	ST [R0],R1
000548   e005     MOVP	#0x05               	PAGESEL lable_07061503
000549   c59d     JMP	#0x59d               	JMP lable_07061503
                                           	;;;;;;;;;;;;;;;;;
                                           lable_07021756:
00054a   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
00054b   50b7     MOV	R0, 0xb7             	MOV R0,__KF8_lib_Finded_MAX_I_T27_SW_
                                           	BANKSEL _i_KF8_lib_T27_SW_
00054c   18af     XOR	R0, 0xaf             	XOR R0,_i_KF8_lib_T27_SW_
00054d   e005     MOVP	#0x05               	PAGESEL lable_07061509
00054e   7203     JNB	0x3, 2               	JNB PSW,2 ;;
00054f   c557     JMP	#0x557               	JMP lable_07061509
                                           	;;;
000550   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
000551   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
000552   0209     CLR	R1                   	CLR R1
000553   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
000554   f748     ST	[R0], R1              	ST [R0],R1
000555   e005     MOVP	#0x05               	PAGESEL lable_07061503
000556   c59d     JMP	#0x59d               	JMP lable_07061503
                                           	;;;;;;;;;;;;;;;;;
                                           lable_07061509:
                                           	;;
000557   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
000558   805d     ADD	R0, #0x5d            	ADD R0,#Low(__KF8_TOUCH_CH_EN+0)
000559   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_TOUCH_CH_EN+0)
00055a   7003     JNB	0x3, 0               	JNB PSW,0
00055b   ff11     INC	R1                   	INC R1
00055c   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00055d   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00055e   e005     MOVP	#0x05               	PAGESEL $
00055f   6003     CLR	0x3, 0               	CLR PSW,0
000560   ff18     RLC	R0                   	RLC R0
000561   ff18     RLC	R0                   	RLC R0
000562   8054     ADD	R0, #0x54            	ADD R0,#Low(__KF8_LIBt_buff_bit_T27_SW_+0)
000563   9911     MOV	R1, #0x11            	MOV R1,#High(__KF8_LIBt_buff_bit_T27_SW_+0)
000564   7003     JNB	0x3, 0               	JNB PSW,0
000565   ff11     INC	R1                   	INC R1
000566   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000567   51b0     MOV	0xb0, R0             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R0
000568   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000569   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00056a   e005     MOVP	#0x05               	PAGESEL $
00056b   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
00056c   518c     MOV	0x8c, R0             	MOV __KF8_LIBi_channel_flag_,R0
00056d   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
00056e   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
00056f   ff10     INC	R0                   	INC R0
000570   7203     JNB	0x3, 2               	JNB PSW,2
000571   ff11     INC	R1                   	INC R1
000572   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000573   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000574   e005     MOVP	#0x05               	PAGESEL $
000575   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000576   518d     MOV	0x8d, R0             	MOV __KF8_LIBi_channel_flag_+1,R0
                                           	;;;;;;;;;;;;;;
000577   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000578   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000579   ff10     INC	R0                   	INC R0
00057a   ff10     INC	R0                   	INC R0
00057b   7203     JNB	0x3, 2               	JNB PSW,2
00057c   ff11     INC	R1                   	INC R1
00057d   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00057e   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00057f   e005     MOVP	#0x05               	PAGESEL $
000580   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
000581   518e     MOV	0x8e, R0             	MOV __KF8_LIBi_channel_flag_+2,R0
                                           	;;;;;;;;;;;
000582   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
000583   50b0     MOV	R0, 0xb0             	MOV R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
000584   ff10     INC	R0                   	INC R0
000585   ff10     INC	R0                   	INC R0
000586   ff10     INC	R0                   	INC R0
000587   7203     JNB	0x3, 2               	JNB PSW,2
000588   ff11     INC	R1                   	INC R1
000589   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00058a   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00058b   e005     MOVP	#0x05               	PAGESEL $
00058c   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
00058d   518f     MOV	0x8f, R0             	MOV __KF8_LIBi_channel_flag_+3,R0
                                           	;;;;;;;;;;;;;;
                                           	;;
00058e   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
00058f   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
000590   51b9     MOV	0xb9, R0             	MOV __KF8_LIBc_finger_OUT_First_T27_SW_,R0
                                           	;;
000591   9901     MOV	R1, #0x1             	MOV R1,#0x01
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
000592   53ba     MOV	0xba, R1             	MOV __KF8_lib_Key_Down_Count_T27_SW_,R1
                                           	;;
000593   98ff     MOV	R0, #0xff            	MOV R0,#0xFF
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000594   51b8     MOV	0xb8, R0             	MOV __KF8_LIBc_finger_OUT_Second_T27_SW_,R0
                                           	;;;
                                           	BANKSEL __KF8_lib_Key_Double_Timer_Protect_T27_SW_
000595   03eb     CLR	0xeb                 	CLR __KF8_lib_Key_Double_Timer_Protect_T27_SW_+1
000596   9801     MOV	R0, #0x1             	MOV R0,#0X01
000597   51ea     MOV	0xea, R0             	MOV __KF8_lib_Key_Double_Timer_Protect_T27_SW_ ,R0
                                           	;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
000598   52af     MOV	R1, 0xaf             	MOV R1,_i_KF8_lib_T27_SW_
000599   81c3     ADD	R1, #0xc3            	ADD R1,#(__KF8_LIBc_baseline_count_+0)
00059a   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_baseline_count_
00059b   0208     CLR	R0                   	CLR R0
00059c   f741     ST	[R1], R0              	ST [R1],R0
                                           	;;;;;;;;;;
                                           lable_07061503:
                                           	;;
00059d   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
00059e   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
00059f   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
0005a0   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
0005a1   f701     LD	R1, [R0]              	LD R1,[R0]
0005a2   ff11     INC	R1                   	INC R1
0005a3   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;
0005a4   e005     MOVP	#0x05               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
0005a5   c5bb     JMP	#0x5bb               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
                                           	;;;;;;;;;;;;;;
                                           	;;;;;;;;;;;;;;;;;;
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_Else_IF:
                                           	;;;;;;;;;;
                                           	BANKSEL _i_KF8_lib_T27_SW_
0005a6   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
0005a7   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
0005a8   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
0005a9   f701     LD	R1, [R0]              	LD R1,[R0]
0005aa   e100     MOVB	#0x00               	BANKSEL __KF8_lib_Date_Uchar_Temp_T27_SW_
0005ab   53b0     MOV	0xb0, R1             	MOV __KF8_lib_Date_Uchar_Temp_T27_SW_,R1
                                           	;;;
0005ac   9914     MOV	R1, #0x14            	MOV R1,#High(_TCS_AMOUNT+0)
0005ad   98ec     MOV	R0, #0xec            	MOV R0,#Low(_TCS_AMOUNT+0)
0005ae   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0005af   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0005b0   e005     MOVP	#0x05               	PAGESEL $
                                           	;;;
0005b1   38b0     SUB	R0, 0xb0             	SUB R0,__KF8_lib_Date_Uchar_Temp_T27_SW_
0005b2   e005     MOVP	#0x05               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
0005b3   7003     JNB	0x3, 0               	JNB PSW,0 ;;
0005b4   c5bb     JMP	#0x5bb               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End
                                           	;;;
0005b5   e100     MOVB	#0x00               	BANKSEL _i_KF8_lib_T27_SW_
0005b6   50af     MOV	R0, 0xaf             	MOV R0,_i_KF8_lib_T27_SW_
0005b7   80b1     ADD	R0, #0xb1            	ADD R0,#(__KF8_LIBc_touch_count_+0)
0005b8   0209     CLR	R1                   	CLR R1
0005b9   e101     MOVB	#0x01               	BANKSEL __KF8_LIBc_touch_count_
0005ba   f748     ST	[R0], R1              	ST [R0],R1
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_Key_Get_DS_End:
                                           	
                                           _00030_DS_
0005bb   6003     CLR	0x3, 0               	CLR	PSW, 0
0005bc   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_Touch_New_Date_T27_SW_
0005bd   13f8     RLC	0xf8                 	RLC	__KF8_LIBi_Touch_New_Date_T27_SW_
                                           	BANKSEL	__KF8_LIBi_Touch_New_Date_T27_SW_
0005be   13f9     RLC	0xf9                 	RLC	(__KF8_LIBi_Touch_New_Date_T27_SW_ + 1)
                                           	BANKSEL	__KF8_LIBi_Touch_New_Date_T27_SW_
0005bf   13fa     RLC	0xfa                 	RLC	(__KF8_LIBi_Touch_New_Date_T27_SW_ + 2)
                                           	BANKSEL	__KF8_LIBi_Touch_New_Date_T27_SW_
0005c0   13fb     RLC	0xfb                 	RLC	(__KF8_LIBi_Touch_New_Date_T27_SW_ + 3)
                                           	BANKSEL _i_KF8_lib_T27_SW_
0005c1   0baf     INC	0xaf                 	INC _i_KF8_lib_T27_SW_
0005c2   e000     MOVP	#0x00               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_Judge_
0005c3   c027     JMP	#0x27                	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_Judge_
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_FOR_Deal_End_:
                                           	
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Count_T27_SW_
0005c4   03b2     CLR	0xb2                 	CLR	__KF8_lib_CH_DW_Change_Count_T27_SW_
                                           	BANKSEL	__KF8_lib_CH_UP_Change_Count_T27_SW_
0005c5   03b1     CLR	0xb1                 	CLR	__KF8_lib_CH_UP_Change_Count_T27_SW_
                                           	BANKSEL	__KF8_lib_Finded_MAX_I_Buf_T27_SW_
0005c6   03e4     CLR	0xe4                 	CLR	__KF8_lib_Finded_MAX_I_Buf_T27_SW_
                                           	BANKSEL	__KF8_lib_Finded_MAX_I_Buf_T27_SW_
0005c7   03e5     CLR	0xe5                 	CLR	(__KF8_lib_Finded_MAX_I_Buf_T27_SW_ + 1)
                                           	BANKSEL	__KF8_lib_Finded_MAX_J_Buf_T27_SW_
0005c8   03e2     CLR	0xe2                 	CLR	__KF8_lib_Finded_MAX_J_Buf_T27_SW_
                                           	BANKSEL	__KF8_lib_Finded_MAX_J_Buf_T27_SW_
0005c9   03e3     CLR	0xe3                 	CLR	(__KF8_lib_Finded_MAX_J_Buf_T27_SW_ + 1)
                                           	BANKSEL	__KF8_lib_Finded_MAX_COUNT_T27_SW_
0005ca   03b5     CLR	0xb5                 	CLR	__KF8_lib_Finded_MAX_COUNT_T27_SW_
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0005cb   98ff     MOV	R0, #0xff            	MOV R0,#0xFF
                                           	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
0005cc   51b7     MOV	0xb7, R0             	MOV __KF8_lib_Finded_MAX_I_T27_SW_,R0
                                           	BANKSEL __KF8_lib_Finded_MAX_J_T27_SW_
0005cd   51b6     MOV	0xb6, R0             	MOV __KF8_lib_Finded_MAX_J_T27_SW_,R0
                                           	BANKSEL _i_temp
0005ce   03ac     CLR	0xac                 	CLR _i_temp
                                           lable_03040930:
0005cf   98ff     MOV	R0, #0xff            	MOV R0,#low(_SLIDE_AMOUNT+0)
0005d0   990f     MOV	R1, #0xf             	MOV R1,#high(_SLIDE_AMOUNT+0)
0005d1   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0005d2   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0005d3   e005     MOVP	#0x05               	PAGESEL $
0005d4   e100     MOVB	#0x00               	BANKSEL _i_temp
0005d5   38ac     SUB	R0, 0xac             	SUB R0,_i_temp
0005d6   e005     MOVP	#0x05               	PAGESEL lable_03040931
0005d7   7003     JNB	0x3, 0               	JNB PSW,0 ;;
0005d8   c5fc     JMP	#0x5fc               	JMP lable_03040931
                                           	;;
                                           	;;
0005d9   6003     CLR	0x3, 0               	CLR PSW,0
                                           	BANKSEL _i_temp
0005da   12ac     RLCR	0xac                	RLCR _i_temp ;;
0005db   8094     ADD	R0, #0x94            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_)
0005dc   e101     MOVB	#0x01               	BANKSEL __KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_
0005dd   9900     MOV	R1, #0               	MOV R1,#0X00
0005de   f748     ST	[R0], R1              	ST [R0],R1
0005df   ff10     INC	R0                   	INC R0
0005e0   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;
0005e1   e100     MOVB	#0x00               	BANKSEL _i_temp
0005e2   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
0005e3   80f2     ADD	R0, #0xf2            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_T27_SW_)
                                           	BANKSEL __KF8_lib_Slide_Finded_MAX_I_T27_SW_
0005e4   f701     LD	R1, [R0]              	LD R1,[R0]
0005e5   a9ff     XOR	R1, #0xff            	XOR R1,#0XFF
0005e6   e005     MOVP	#0x05               	PAGESEL lable_03041003
0005e7   7a03     JB	0x3, 2                	JB PSW,2
0005e8   c5f5     JMP	#0x5f5               	JMP lable_03041003
                                           	;;
                                           	;;
0005e9   9901     MOV	R1, #0x1             	MOV R1,#0x01
                                           	BANKSEL _i_temp
0005ea   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
0005eb   ff10     INC	R0                   	INC R0
0005ec   e005     MOVP	#0x05               	PAGESEL lable_03040958
0005ed   c5f0     JMP	#0x5f0               	JMP lable_03040958
                                           lable_03040959:
0005ee   6003     CLR	0x3, 0               	CLR PSW,0
0005ef   ff19     RLC	R1                   	RLC R1
                                           lable_03040958:
0005f0   e005     MOVP	#0x05               	PAGESEL lable_03040959
0005f1   ff58     DECJZ	R0                 	DECJZ R0
0005f2   c5ee     JMP	#0x5ee               	JMP lable_03040959
0005f3   a9ff     XOR	R1, #0xff            	XOR R1,#0XFF
                                           	BANKSEL __KF8_LIBi_Slide_Press_Flag
0005f4   2bbe     AND	0xbe, R1             	AND __KF8_LIBi_Slide_Press_Flag,R1
                                           lable_03041003:
                                           	;;
                                           	BANKSEL _i_temp
0005f5   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
0005f6   80f2     ADD	R0, #0xf2            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_T27_SW_)
                                           	BANKSEL __KF8_lib_Slide_Finded_MAX_I_T27_SW_
0005f7   99ff     MOV	R1, #0xff            	MOV R1,#0XFF
0005f8   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;
                                           	BANKSEL _i_temp
0005f9   0bac     INC	0xac                 	INC _i_temp
0005fa   e005     MOVP	#0x05               	PAGESEL lable_03040930
0005fb   c5cf     JMP	#0x5cf               	JMP lable_03040930
                                           lable_03040931:
                                           	
                                           	;;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
0005fc   e006     MOVP	#0x06               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_Deal_End_
0005fd   79bd     JB	0xbd, 1               	JB __KF8_lib_Touch_Bits_,1 ;;
0005fe   c61a     JMP	#0x61a               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_Deal_End_
                                           	;;;
                                           	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
0005ff   0bee     INC	0xee                 	INC __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000600   7203     JNB	0x3, 2               	JNB PSW,2
000601   0bef     INC	0xef                 	INC __KF8_lib_Wave_Protect_Time_Count_T27_SW_+1
                                           	;;;
000602   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Disturb_Protect_Circle_+0)
000603   98d8     MOV	R0, #0xd8            	MOV R0,#Low(__KF8_Disturb_Protect_Circle_+0)
000604   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000605   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000606   e006     MOVP	#0x06               	PAGESEL $
                                           	;;;
000607   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000608   51da     MOV	0xda, R0             	MOV __KF8_Temp_Cur_A_T27_SW_,R0 ;;
                                           	;;
000609   9914     MOV	R1, #0x14            	MOV R1,#High(__KF8_Disturb_Protect_Circle_+1)
00060a   98d9     MOV	R0, #0xd9            	MOV R0,#Low(__KF8_Disturb_Protect_Circle_+1)
00060b   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00060c   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00060d   e006     MOVP	#0x06               	PAGESEL $
                                           	;;;
00060e   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
00060f   51db     MOV	0xdb, R0             	MOV __KF8_Temp_Cur_A_T27_SW_+1,R0 ;;
                                           	;;;
                                           	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000610   50ee     MOV	R0, 0xee             	MOV R0,__KF8_lib_Wave_Protect_Time_Count_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000611   38da     SUB	R0, 0xda             	SUB R0,__KF8_Temp_Cur_A_T27_SW_
                                           	BANKSEL __KF8_lib_Wave_Protect_Time_Count_T27_SW_
000612   50ef     MOV	R0, 0xef             	MOV R0,__KF8_lib_Wave_Protect_Time_Count_T27_SW_+1
000613   7803     JB	0x3, 0                	JB PSW,0
000614   ff10     INC	R0                   	INC R0
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000615   38db     SUB	R0, 0xdb             	SUB R0,__KF8_Temp_Cur_A_T27_SW_+1
000616   e006     MOVP	#0x06               	PAGESEL _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_Deal_End_
000617   7003     JNB	0x3, 0               	JNB PSW,0
000618   c61a     JMP	#0x61a               	JMP _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_Deal_End_
                                           	;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
000619   61bd     CLR	0xbd, 1              	CLR __KF8_lib_Touch_Bits_,1 ;;
                                           _KF8_LiBf_KEY_Deal_AND_BaseLine_Up_DS_Deal_End_:
                                           	
00061a   9914     MOV	R1, #0x14            	MOV R1,# high (__KF8_Key_Max_Pressed_Limitable_Circle_+0)
00061b   98dc     MOV	R0, #0xdc            	MOV R0,# low (__KF8_Key_Max_Pressed_Limitable_Circle_+0)
00061c   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
00061d   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
00061e   e006     MOVP	#0x06               	PAGESEL $
00061f   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000620   51da     MOV	0xda, R0             	MOV __KF8_Temp_Cur_A_T27_SW_,R0
                                           	;;;;;;;;;;;;;;
000621   9914     MOV	R1, #0x14            	MOV R1,# high (__KF8_Key_Max_Pressed_Limitable_Circle_+1)
000622   98dd     MOV	R0, #0xdd            	MOV R0,# low (__KF8_Key_Max_Pressed_Limitable_Circle_+1)
000623   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
000624   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
000625   e006     MOVP	#0x06               	PAGESEL $
000626   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000627   51db     MOV	0xdb, R0             	MOV __KF8_Temp_Cur_A_T27_SW_+1,R0
000628   30da     ORL	R0, 0xda             	ORL R0,__KF8_Temp_Cur_A_T27_SW_
                                           	;;;;;;;
000629   e006     MOVP	#0x06               	PAGESEL lable_07061952
00062a   7203     JNB	0x3, 2               	JNB PSW,2
00062b   c6cd     JMP	#0x6cd               	JMP lable_07061952
                                           	;;;;;;;;;;;
00062c   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_channel_flag_
00062d   508c     MOV	R0, 0x8c             	MOV R0,__KF8_LIBi_channel_flag_
00062e   308d     ORL	R0, 0x8d             	ORL R0,__KF8_LIBi_channel_flag_+1
00062f   308e     ORL	R0, 0x8e             	ORL R0,__KF8_LIBi_channel_flag_+2
000630   308f     ORL	R0, 0x8f             	ORL R0,__KF8_LIBi_channel_flag_+3
000631   e006     MOVP	#0x06               	PAGESEL lable_07061952
000632   7203     JNB	0x3, 2               	JNB PSW,2 ;;
000633   c6cd     JMP	#0x6cd               	JMP lable_07061952
                                           	;;;;;;;;;;;;;
000634   e100     MOVB	#0x00               	BANKSEL __KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_
000635   0bec     INC	0xec                 	INC __KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_
000636   7203     JNB	0x3, 2               	JNB PSW, 2
000637   0bed     INC	0xed                 	INC (__KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_ + 1)
                                           	;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
000638   50da     MOV	R0, 0xda             	MOV R0,__KF8_Temp_Cur_A_T27_SW_
000639   52db     MOV	R1, 0xdb             	MOV R1,__KF8_Temp_Cur_A_T27_SW_+1
                                           	BANKSEL __KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_
00063a   18ec     XOR	R0, 0xec             	XOR R0,__KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_
00063b   1aed     XOR	R1, 0xed             	XOR R1,__KF8_lib_MAX_KEY_Vaule_Time_Count_T27_SW_+1
00063c   f908     ORL	R0, R1               	ORL R0,R1
00063d   e006     MOVP	#0x06               	PAGESEL lable_07061952
00063e   7a03     JB	0x3, 2                	JB PSW,2
00063f   c6cd     JMP	#0x6cd               	JMP lable_07061952
                                           	;;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
000640   67bd     CLR	0xbd, 7              	CLR __KF8_lib_Touch_Bits_, 7
                                           	;;
                                           	BANKSEL __KF8_lib_Key_Down_Count_T27_SW_
000641   50ba     MOV	R0, 0xba             	MOV R0, __KF8_lib_Key_Down_Count_T27_SW_
000642   a802     XOR	R0, #0x2             	XOR R0,# 0x02
000643   e006     MOVP	#0x06               	PAGESEL lable_07062010
000644   7a03     JB	0x3, 2                	JB PSW, 2
000645   c689     JMP	#0x689               	JMP lable_07062010
                                           	;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000646   9801     MOV	R0, #0x1             	MOV R0,#0x01
000647   51f8     MOV	0xf8, R0             	MOV __KF8_LIBi_Touch_New_Date_T27_SW_,R0
000648   03f9     CLR	0xf9                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000649   03fa     CLR	0xfa                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
00064a   03fb     CLR	0xfb                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
00064b   50b8     MOV	R0, 0xb8             	MOV R0,__KF8_LIBc_finger_OUT_Second_T27_SW_
00064c   ff10     INC	R0                   	INC R0
00064d   e006     MOVP	#0x06               	PAGESEL RLC_07070955
00064e   c655     JMP	#0x655               	JMP RLC_07070955
                                           RLCDeal_07070955:
00064f   6003     CLR	0x3, 0               	CLR PSW,0
000650   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000651   13f8     RLC	0xf8                 	RLC __KF8_LIBi_Touch_New_Date_T27_SW_
000652   13f9     RLC	0xf9                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000653   13fa     RLC	0xfa                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
000654   13fb     RLC	0xfb                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           RLC_07070955:
000655   e006     MOVP	#0x06               	PAGESEL RLCDeal_07070955
000656   ff58     DECJZ	R0                 	DECJZ R0
000657   c64f     JMP	#0x64f               	JMP RLCDeal_07070955
                                           	;;;;;;;
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000658   50fc     MOV	R0, 0xfc             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_
000659   52fd     MOV	R1, 0xfd             	MOV R1,__KF8_lib_CH_DW_Change_Flag_T27_SW_+1
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00065a   28f8     AND	R0, 0xf8             	AND R0,__KF8_LIBi_Touch_New_Date_T27_SW_
00065b   2af9     AND	R1, 0xf9             	AND R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
00065c   f908     ORL	R0, R1               	ORL R0,R1
00065d   e006     MOVP	#0x06               	PAGESEL lable_10311439
00065e   7a03     JB	0x3, 2                	JB PSW,2
00065f   c668     JMP	#0x668               	JMP lable_10311439
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000660   50fe     MOV	R0, 0xfe             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_+2
000661   52ff     MOV	R1, 0xff             	MOV R1,__KF8_lib_CH_DW_Change_Flag_T27_SW_+3
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000662   28fa     AND	R0, 0xfa             	AND R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000663   2afb     AND	R1, 0xfb             	AND R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
000664   f908     ORL	R0, R1               	ORL R0,R1
000665   e006     MOVP	#0x06               	PAGESEL lable_07071023
000666   7203     JNB	0x3, 2               	JNB PSW,2
000667   c681     JMP	#0x681               	JMP lable_07071023
                                           lable_10311439:
                                           	;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000668   6003     CLR	0x3, 0               	CLR PSW,0
000669   12b8     RLCR	0xb8                	RLCR __KF8_LIBc_finger_OUT_Second_T27_SW_
00066a   80a4     ADD	R0, #0xa4            	ADD R0, #(__KF8_LIBi_buff_hit_)
00066b   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;;_KF8_LIBi_buff_hit_ low
00066c   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;
00066d   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
00066e   6003     CLR	0x3, 0               	CLR PSW,0
00066f   12b8     RLCR	0xb8                	RLCR __KF8_LIBc_finger_OUT_Second_T27_SW_
000670   8080     ADD	R0, #0x80            	ADD R0, #(__KF8_LIBi_buff_baseline_)
000671   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ low
000672   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;
000673   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
000674   6003     CLR	0x3, 0               	CLR PSW,0
000675   12b8     RLCR	0xb8                	RLCR __KF8_LIBc_finger_OUT_Second_T27_SW_
000676   80a5     ADD	R0, #0xa5            	ADD R0, #(__KF8_LIBi_buff_hit_+1)
000677   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;; _KF8_LIBi_buff_hit_ high
000678   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;
000679   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_Second_T27_SW_
00067a   6003     CLR	0x3, 0               	CLR PSW,0
00067b   12b8     RLCR	0xb8                	RLCR __KF8_LIBc_finger_OUT_Second_T27_SW_
00067c   8081     ADD	R0, #0x81            	ADD R0, #(__KF8_LIBi_buff_baseline_+1)
00067d   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;
00067e   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;
00067f   e006     MOVP	#0x06               	PAGESEL lable_07062010
000680   c689     JMP	#0x689               	JMP lable_07062010
                                           	;;;;;
                                           lable_07071023:
                                           	;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000681   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
000682   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000683   31fc     ORL	0xfc, R0             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_,R0
000684   33fd     ORL	0xfd, R1             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+1,R1
                                           	;;;;;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000685   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
000686   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
000687   31fe     ORL	0xfe, R0             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+2,R0
000688   33ff     ORL	0xff, R1             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+3,R1
                                           	;;;;;;
                                           	;;
                                           lable_07062010:
000689   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00068a   9801     MOV	R0, #0x1             	MOV R0,#0x01
00068b   51f8     MOV	0xf8, R0             	MOV __KF8_LIBi_Touch_New_Date_T27_SW_,R0
00068c   03f9     CLR	0xf9                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
00068d   03fa     CLR	0xfa                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
00068e   03fb     CLR	0xfb                 	CLR (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
00068f   50b9     MOV	R0, 0xb9             	MOV R0,__KF8_LIBc_finger_OUT_First_T27_SW_
000690   ff10     INC	R0                   	INC R0
000691   e006     MOVP	#0x06               	PAGESEL RLC_07071019
000692   c699     JMP	#0x699               	JMP RLC_07071019
                                           RLCDeal_07071019:
000693   6003     CLR	0x3, 0               	CLR PSW,0
000694   e100     MOVB	#0x00               	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
000695   13f8     RLC	0xf8                 	RLC __KF8_LIBi_Touch_New_Date_T27_SW_
000696   13f9     RLC	0xf9                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+1)
000697   13fa     RLC	0xfa                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+2)
000698   13fb     RLC	0xfb                 	RLC (__KF8_LIBi_Touch_New_Date_T27_SW_+3)
                                           RLC_07071019:
000699   e006     MOVP	#0x06               	PAGESEL RLCDeal_07071019
00069a   ff58     DECJZ	R0                 	DECJZ R0
00069b   c693     JMP	#0x693               	JMP RLCDeal_07071019
                                           	;;;;;;;;;
                                           	;;
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
00069c   50fc     MOV	R0, 0xfc             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_
00069d   52fd     MOV	R1, 0xfd             	MOV R1,__KF8_lib_CH_DW_Change_Flag_T27_SW_+1
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
00069e   28f8     AND	R0, 0xf8             	AND R0,__KF8_LIBi_Touch_New_Date_T27_SW_
00069f   2af9     AND	R1, 0xf9             	AND R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
0006a0   f908     ORL	R0, R1               	ORL R0,R1
0006a1   e006     MOVP	#0x06               	PAGESEL lable_10311444
0006a2   7a03     JB	0x3, 2                	JB PSW,2
0006a3   c6ac     JMP	#0x6ac               	JMP lable_10311444
                                           	;;;;;;;;;;
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0006a4   50fe     MOV	R0, 0xfe             	MOV R0,__KF8_lib_CH_DW_Change_Flag_T27_SW_+2
0006a5   52ff     MOV	R1, 0xff             	MOV R1,__KF8_lib_CH_DW_Change_Flag_T27_SW_+3
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0006a6   28fa     AND	R0, 0xfa             	AND R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
0006a7   2afb     AND	R1, 0xfb             	AND R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
0006a8   f908     ORL	R0, R1               	ORL R0,R1
0006a9   e006     MOVP	#0x06               	PAGESEL lable_07071001
0006aa   7203     JNB	0x3, 2               	JNB PSW,2
0006ab   c6c5     JMP	#0x6c5               	JMP lable_07071001
                                           lable_10311444:
                                           	;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0006ac   6003     CLR	0x3, 0               	CLR PSW,0
0006ad   12b9     RLCR	0xb9                	RLCR __KF8_LIBc_finger_OUT_First_T27_SW_
0006ae   80a4     ADD	R0, #0xa4            	ADD R0, #(__KF8_LIBi_buff_hit_)
0006af   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;;_KF8_LIBi_buff_hit_ low
0006b0   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;
0006b1   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0006b2   6003     CLR	0x3, 0               	CLR PSW,0
0006b3   12b9     RLCR	0xb9                	RLCR __KF8_LIBc_finger_OUT_First_T27_SW_
0006b4   8080     ADD	R0, #0x80            	ADD R0, #(__KF8_LIBi_buff_baseline_)
0006b5   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;_KF8_LIBi_buff_baseline_ low
0006b6   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;
0006b7   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0006b8   6003     CLR	0x3, 0               	CLR PSW,0
0006b9   12b9     RLCR	0xb9                	RLCR __KF8_LIBc_finger_OUT_First_T27_SW_
0006ba   80a5     ADD	R0, #0xa5            	ADD R0, #(__KF8_LIBi_buff_hit_+1)
0006bb   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_hit_ ;; _KF8_LIBi_buff_hit_ high
0006bc   f701     LD	R1, [R0]              	LD R1,[R0]
                                           	;;
0006bd   e100     MOVB	#0x00               	BANKSEL __KF8_LIBc_finger_OUT_First_T27_SW_
0006be   6003     CLR	0x3, 0               	CLR PSW,0
0006bf   12b9     RLCR	0xb9                	RLCR __KF8_LIBc_finger_OUT_First_T27_SW_
0006c0   8081     ADD	R0, #0x81            	ADD R0, #(__KF8_LIBi_buff_baseline_+1)
0006c1   e102     MOVB	#0x02               	BANKSEL __KF8_LIBi_buff_baseline_ ;;
0006c2   f748     ST	[R0], R1              	ST [R0],R1
                                           	;;;;
0006c3   e006     MOVP	#0x06               	PAGESEL lable_10221513
0006c4   c6cd     JMP	#0x6cd               	JMP lable_10221513
                                           	;;;;;
                                           lable_07071001:
                                           	;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0006c5   50f8     MOV	R0, 0xf8             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_
0006c6   52f9     MOV	R1, 0xf9             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+1
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0006c7   31fc     ORL	0xfc, R0             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_,R0
0006c8   33fd     ORL	0xfd, R1             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+1,R1
                                           	;;;;;;
                                           	BANKSEL __KF8_LIBi_Touch_New_Date_T27_SW_
0006c9   50fa     MOV	R0, 0xfa             	MOV R0,__KF8_LIBi_Touch_New_Date_T27_SW_+2
0006ca   52fb     MOV	R1, 0xfb             	MOV R1,__KF8_LIBi_Touch_New_Date_T27_SW_+3
                                           	BANKSEL __KF8_lib_CH_DW_Change_Flag_T27_SW_
0006cb   31fe     ORL	0xfe, R0             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+2,R0
0006cc   33ff     ORL	0xff, R1             	ORL __KF8_lib_CH_DW_Change_Flag_T27_SW_+3,R1
                                           	;;;;;
                                           lable_10221513:
                                           lable_07061952:
                                           	
0006cd   0008     CRET                     	CRET	
                                           func.__KF8TS27_Init_Touch_Slide_W_	.code
                                           __KF8TS27_Init_Touch_Slide_W_	;Function start
00107d   e100     MOVB	#0x00               	BANKSEL	__KF8_lib_Touch_Bits_
00107e   6fbd     SET	0xbd, 7              	SET	__KF8_lib_Touch_Bits_, 7
                                           	BANKSEL	__KF8_lib_Touch_Bits_
00107f   61bd     CLR	0xbd, 1              	CLR	__KF8_lib_Touch_Bits_, 1
                                           	BANKSEL	__KF8_lib_Touch_Bits_
001080   60bd     CLR	0xbd, 0              	CLR	__KF8_lib_Touch_Bits_, 0
                                           	BANKSEL	__KF8_Work_Delay_Count_For_Flag_T27_SW_
001081   03bc     CLR	0xbc                 	CLR	__KF8_Work_Delay_Count_For_Flag_T27_SW_
                                           	BANKSEL	__KF8_Touch_Sys_Work_Standing_Flag_T27_SW_
001082   03bb     CLR	0xbb                 	CLR	__KF8_Touch_Sys_Work_Standing_Flag_T27_SW_
001083   e101     MOVB	#0x01               	BANKSEL	__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
001084   0380     CLR	0x80                 	CLR	__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
001085   0381     CLR	0x81                 	CLR	(__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_ + 1)
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
001086   0382     CLR	0x82                 	CLR	(__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_ + 2)
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_
001087   0383     CLR	0x83                 	CLR	(__KF8_lib_CH_DW_Change_Dealed_Flag_T27_SW_ + 3)
001088   e100     MOVB	#0x00               	BANKSEL	__KF8_lib_CH_DW_Change_Flag_T27_SW_
001089   03fc     CLR	0xfc                 	CLR	__KF8_lib_CH_DW_Change_Flag_T27_SW_
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Flag_T27_SW_
00108a   03fd     CLR	0xfd                 	CLR	(__KF8_lib_CH_DW_Change_Flag_T27_SW_ + 1)
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Flag_T27_SW_
00108b   03fe     CLR	0xfe                 	CLR	(__KF8_lib_CH_DW_Change_Flag_T27_SW_ + 2)
                                           	BANKSEL	__KF8_lib_CH_DW_Change_Flag_T27_SW_
00108c   03ff     CLR	0xff                 	CLR	(__KF8_lib_CH_DW_Change_Flag_T27_SW_ + 3)
                                           	BANKSEL	__KF8_lib_Finded_MAX_I_Buf_T27_SW_
00108d   03e4     CLR	0xe4                 	CLR	__KF8_lib_Finded_MAX_I_Buf_T27_SW_
                                           	BANKSEL	__KF8_lib_Finded_MAX_I_Buf_T27_SW_
00108e   03e5     CLR	0xe5                 	CLR	(__KF8_lib_Finded_MAX_I_Buf_T27_SW_ + 1)
                                           	BANKSEL	__KF8_lib_Finded_MAX_J_Buf_T27_SW_
00108f   03e2     CLR	0xe2                 	CLR	__KF8_lib_Finded_MAX_J_Buf_T27_SW_
                                           	BANKSEL	__KF8_lib_Finded_MAX_J_Buf_T27_SW_
001090   03e3     CLR	0xe3                 	CLR	(__KF8_lib_Finded_MAX_J_Buf_T27_SW_ + 1)
                                           	BANKSEL	__KF8_lib_Finded_MAX_COUNT_T27_SW_
001091   03b5     CLR	0xb5                 	CLR	__KF8_lib_Finded_MAX_COUNT_T27_SW_
001092   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
001093   038c     CLR	0x8c                 	CLR	__KF8_LIBi_channel_flag_
                                           	BANKSEL	__KF8_LIBi_channel_flag_
001094   038d     CLR	0x8d                 	CLR	(__KF8_LIBi_channel_flag_ + 1)
                                           	BANKSEL	__KF8_LIBi_channel_flag_
001095   038e     CLR	0x8e                 	CLR	(__KF8_LIBi_channel_flag_ + 2)
                                           	BANKSEL	__KF8_LIBi_channel_flag_
001096   038f     CLR	0x8f                 	CLR	(__KF8_LIBi_channel_flag_ + 3)
001097   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBc_channel_
001098   03bf     CLR	0xbf                 	CLR	__KF8_LIBc_channel_
                                           	BANKSEL	__KF8_lib_Date_Uchar_Temp_T27_SW_
001099   03b0     CLR	0xb0                 	CLR	__KF8_lib_Date_Uchar_Temp_T27_SW_
                                           	BANKSEL	__KF8_lib_Key_Down_Count_T27_SW_
00109a   03ba     CLR	0xba                 	CLR	__KF8_lib_Key_Down_Count_T27_SW_
                                           	BANKSEL	__KF8_LIBi_Slide_Press_Flag
00109b   03be     CLR	0xbe                 	CLR	__KF8_LIBi_Slide_Press_Flag
                                           	BANKSEL	__KF8_LIBi_Slide_min_Flag
00109c   03b4     CLR	0xb4                 	CLR	__KF8_LIBi_Slide_min_Flag
                                           	BANKSEL	__KF8_LIBi_Slide_max_Flag
00109d   03b3     CLR	0xb3                 	CLR	__KF8_LIBi_Slide_max_Flag
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00109e   98ff     MOV	R0, #0xff            	MOV R0,#0xFF
                                           	BANKSEL __KF8_lib_Finded_MAX_I_T27_SW_
00109f   51b7     MOV	0xb7, R0             	MOV __KF8_lib_Finded_MAX_I_T27_SW_,R0
                                           	BANKSEL __KF8_lib_Finded_MAX_J_T27_SW_
0010a0   51b6     MOV	0xb6, R0             	MOV __KF8_lib_Finded_MAX_J_T27_SW_,R0
                                           	BANKSEL _i_temp
0010a1   03ac     CLR	0xac                 	CLR _i_temp
                                           lable_03011747:
0010a2   98ff     MOV	R0, #0xff            	MOV R0,#low(_SLIDE_AMOUNT+0)
0010a3   990f     MOV	R1, #0xf             	MOV R1,#high(_SLIDE_AMOUNT+0)
0010a4   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0010a5   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0010a6   e010     MOVP	#0x10               	PAGESEL $
0010a7   e100     MOVB	#0x00               	BANKSEL _i_temp
0010a8   38ac     SUB	R0, 0xac             	SUB R0,_i_temp
0010a9   e010     MOVP	#0x10               	PAGESEL lable_03011752
0010aa   7003     JNB	0x3, 0               	JNB PSW,0 ;;
0010ab   c0d5     JMP	#0xd5                	JMP lable_03011752
                                           	;;
0010ac   6003     CLR	0x3, 0               	CLR PSW,0
                                           	BANKSEL _i_temp
0010ad   12ac     RLCR	0xac                	RLCR _i_temp ;;
                                           	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0010ae   51ae     MOV	0xae, R0             	MOV _Addr_Copy_Int_KF8_Lib_T27_SW_,R0
0010af   8094     ADD	R0, #0x94            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_)
0010b0   e101     MOVB	#0x01               	BANKSEL __KF8_lib_Slide_Finded_MAX_I_Buf_T27_SW_
0010b1   9900     MOV	R1, #0               	MOV R1,#0X00
0010b2   f748     ST	[R0], R1              	ST [R0],R1
0010b3   ff10     INC	R0                   	INC R0
0010b4   f748     ST	[R0], R1              	ST [R0],R1
0010b5   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0010b6   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0010b7   8088     ADD	R0, #0x88            	ADD R0,#(__KF8_LIBi_Slide_channel_out_)
0010b8   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_out_
0010b9   f748     ST	[R0], R1              	ST [R0],R1
0010ba   ff10     INC	R0                   	INC R0
0010bb   f748     ST	[R0], R1              	ST [R0],R1
0010bc   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0010bd   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0010be   8084     ADD	R0, #0x84            	ADD R0,#(__KF8_LIBi_Slide_distance_out_)
0010bf   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_distance_out_
0010c0   f748     ST	[R0], R1              	ST [R0],R1
0010c1   ff10     INC	R0                   	INC R0
0010c2   f748     ST	[R0], R1              	ST [R0],R1
0010c3   e100     MOVB	#0x00               	BANKSEL _Addr_Copy_Int_KF8_Lib_T27_SW_
0010c4   50ae     MOV	R0, 0xae             	MOV R0,_Addr_Copy_Int_KF8_Lib_T27_SW_
0010c5   8090     ADD	R0, #0x90            	ADD R0,#(__KF8_LIBi_Slide_channel_back_)
0010c6   e101     MOVB	#0x01               	BANKSEL __KF8_LIBi_Slide_channel_back_
0010c7   f748     ST	[R0], R1              	ST [R0],R1
0010c8   ff10     INC	R0                   	INC R0
0010c9   f748     ST	[R0], R1              	ST [R0],R1
0010ca   e100     MOVB	#0x00               	BANKSEL _i_temp
0010cb   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
0010cc   80f0     ADD	R0, #0xf0            	ADD R0,#(__KF8_LIBi_Slide_round_count_)
                                           	BANKSEL __KF8_LIBi_Slide_round_count_
0010cd   f748     ST	[R0], R1              	ST [R0],R1
                                           	BANKSEL _i_temp
0010ce   50ac     MOV	R0, 0xac             	MOV R0,_i_temp
0010cf   80f2     ADD	R0, #0xf2            	ADD R0,#(__KF8_lib_Slide_Finded_MAX_I_T27_SW_)
                                           	BANKSEL __KF8_lib_Slide_Finded_MAX_I_T27_SW_
0010d0   99ff     MOV	R1, #0xff            	MOV R1,#0XFF
0010d1   f748     ST	[R0], R1              	ST [R0],R1
                                           	BANKSEL _i_temp
0010d2   0bac     INC	0xac                 	INC _i_temp
0010d3   e010     MOVP	#0x10               	PAGESEL lable_03011747
0010d4   c0a2     JMP	#0xa2                	JMP lable_03011747
                                           lable_03011752:
                                           	
0010d5   e101     MOVB	#0x01               	MOVB #0x01
0010d6   9866     MOV	R0, #0x66            	MOV R0,#0x66
0010d7   514e     MOV	0x4e, R0             	MOV 0x4E,R0 ;
                                           	
0010d8   985d     MOV	R0, #0x5d            	MOV R0, # low (__KF8_TOUCH_CH_EN+0)
0010d9   9914     MOV	R1, #0x14            	MOV R1, # high (__KF8_TOUCH_CH_EN+0)
0010da   e014     MOVP	#0x14               	PAGESEL __R2PCHPCL
0010db   d4d5     CALL	#0x4d5              	CALL __R2PCHPCL
0010dc   e010     MOVP	#0x10               	PAGESEL $
0010dd   9080     ORL	R0, #0x80            	ORL R0,#0x80
0010de   e100     MOVB	#0x00               	BANKSEL CTCTL0
0010df   5153     MOV	0x53, R0             	MOV CTCTL0,R0
                                           	
                                           	BANKSEL	_T3L
0010e0   034f     CLR	0x4f                 	CLR	_T3L
                                           	BANKSEL	_T3H
0010e1   035f     CLR	0x5f                 	CLR	_T3H
                                           	BANKSEL _CTCTL0
0010e2   6e53     SET	0x53, 6              	SET _CTCTL0,6
0010e3   0000     NOP                      	NOP
0010e4   7e53     JB	0x53, 6               	JB _CTCTL0,6
0010e5   c0e2     JMP	#0xe2                	JMP $-3
                                           	
                                           	BANKSEL	__KF8_lib_Touch_Bits_
0010e6   7ebd     JB	0xbd, 6               	JB	__KF8_lib_Touch_Bits_, 6
0010e7   c0ec     JMP	#0xec                	JMP	_00021_DS_
0010e8   e101     MOVB	#0x01               	BANKSEL	_T4L
0010e9   0360     CLR	0x60                 	CLR	_T4L
                                           	BANKSEL	_T4H
0010ea   0361     CLR	0x61                 	CLR	_T4H
                                           	BANKSEL	_T4CTL_bits
0010eb   6864     SET	0x64, 0              	SET	_T4CTL_bits, 0
                                           _00021_DS_
0010ec   e100     MOVB	#0x00               	BANKSEL	_EIF2_bits
0010ed   670d     CLR	0xd, 7               	CLR	_EIF2_bits, 7
                                           	BANKSEL	_EIE2_bits
0010ee   6f2d     SET	0x2d, 7              	SET	_EIE2_bits, 7
                                           	BANKSEL	_INTCTL_bits
0010ef   6e0b     SET	0xb, 6               	SET	_INTCTL_bits, 6
                                           	BANKSEL	_INTCTL_bits
0010f0   6f0b     SET	0xb, 7               	SET	_INTCTL_bits, 7
0010f1   0008     CRET                     	CRET	
                                           func.__KF8_lib_DateChange_get_	.code
                                           __KF8_lib_DateChange_get_	;Function start
0010f2   e100     MOVB	#0x00               	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0010f3   50d8     MOV	R0, 0xd8             	MOV R0,__KF8_Temp_Cur_B_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0010f4   39da     SUB	0xda, R0             	SUB __KF8_Temp_Cur_A_T27_SW_,R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
0010f5   52d9     MOV	R1, 0xd9             	MOV R1,(__KF8_Temp_Cur_B_T27_SW_+1)
0010f6   7803     JB	0x3, 0                	JB PSW,0
0010f7   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0010f8   3bdb     SUB	0xdb, R1             	SUB (__KF8_Temp_Cur_A_T27_SW_+1),R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0010f9   e011     MOVP	#0x11               	PAGESEL label_4_4_4
0010fa   7003     JNB	0x3, 0               	JNB PSW,0
0010fb   c104     JMP	#0x104               	JMP label_4_4_4
                                           label_3_3_3:
                                           	;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
0010fc   65bd     CLR	0xbd, 5              	CLR __KF8_lib_Touch_Bits_, 5
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
0010fd   05da     CPL	0xda                 	CPL __KF8_Temp_Cur_A_T27_SW_
                                           	BANKSEL (__KF8_Temp_Cur_A_T27_SW_+1)
0010fe   05db     CPL	0xdb                 	CPL (__KF8_Temp_Cur_A_T27_SW_+1)
0010ff   0bda     INC	0xda                 	INC __KF8_Temp_Cur_A_T27_SW_
001100   7203     JNB	0x3, 2               	JNB PSW,2
001101   0bdb     INC	0xdb                 	INC (__KF8_Temp_Cur_A_T27_SW_+1)
001102   e011     MOVP	#0x11               	PAGESEL label_5_5_5
001103   c105     JMP	#0x105               	JMP label_5_5_5
                                           label_4_4_4:
                                           	;;
                                           	BANKSEL __KF8_lib_Touch_Bits_
001104   6dbd     SET	0xbd, 5              	SET __KF8_lib_Touch_Bits_, 5
                                           label_5_5_5:
                                           	
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
001105   50db     MOV	R0, 0xdb             	MOV R0, (__KF8_Temp_Cur_A_T27_SW_ + 1)
001106   88fc     AND	R0, #0xfc            	AND R0,# 0xfc
001107   e011     MOVP	#0x11               	PAGESEL label_6_6_6
001108   7a03     JB	0x3, 2                	JB PSW, 2
001109   c126     JMP	#0x126               	JMP label_6_6_6
                                           	;;;;;;;;;;;;;;;;;;;;;;С;;;;;;;;;;;;;;;;;;;;;;;;
00110a   9806     MOV	R0, #0x6             	MOV R0,# 0x06
00110b   ff10     INC	R0                   	INC R0
00110c   e011     MOVP	#0x11               	PAGESEL label_7_7_7
00110d   c111     JMP	#0x111               	JMP label_7_7_7
                                           label_8_8_8:
00110e   6003     CLR	0x3, 0               	CLR PSW, 0
00110f   13da     RLC	0xda                 	RLC __KF8_Temp_Cur_A_T27_SW_
001110   13db     RLC	0xdb                 	RLC (__KF8_Temp_Cur_A_T27_SW_ + 1)
                                           label_7_7_7:
001111   e011     MOVP	#0x11               	PAGESEL label_8_8_8
001112   ff58     DECJZ	R0                 	DECJZ R0
001113   c10e     JMP	#0x10e               	JMP label_8_8_8
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
001114   9808     MOV	R0, #0x8             	MOV R0,# 0x08
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
001115   21d8     ADD	0xd8, R0             	ADD __KF8_Temp_Cur_B_T27_SW_, R0
001116   e011     MOVP	#0x11               	PAGESEL label_9_9_9
001117   7803     JB	0x3, 0                	JB PSW, 0
001118   c11a     JMP	#0x11a               	JMP label_9_9_9
001119   0bd9     INC	0xd9                 	INC (__KF8_Temp_Cur_B_T27_SW_ + 1)
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           label_9_9_9:
00111a   9804     MOV	R0, #0x4             	MOV R0,# 0x04
00111b   ff10     INC	R0                   	INC R0
00111c   e011     MOVP	#0x11               	PAGESEL label_10_10_10
00111d   c121     JMP	#0x121               	JMP label_10_10_10
                                           label_11_11_11:
00111e   6003     CLR	0x3, 0               	CLR PSW, 0
00111f   11d9     RRC	0xd9                 	RRC (__KF8_Temp_Cur_B_T27_SW_ + 1)
001120   11d8     RRC	0xd8                 	RRC __KF8_Temp_Cur_B_T27_SW_
                                           label_10_10_10:
001121   e011     MOVP	#0x11               	PAGESEL label_11_11_11
001122   ff58     DECJZ	R0                 	DECJZ R0
001123   c11e     JMP	#0x11e               	JMP label_11_11_11
001124   e011     MOVP	#0x11               	PAGESEL label_13_13_13
001125   c135     JMP	#0x135               	JMP label_13_13_13
                                           	;;;;;;;;;;;;;;;;;;;;;;ڵ;;;;;;;;;;;;;;;;;;;;;;;;
                                           label_6_6_6:
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
001126   6003     CLR	0x3, 0               	CLR PSW, 0
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
001127   13da     RLC	0xda                 	RLC __KF8_Temp_Cur_A_T27_SW_
001128   13db     RLC	0xdb                 	RLC (__KF8_Temp_Cur_A_T27_SW_ + 1)
001129   6003     CLR	0x3, 0               	CLR PSW, 0
00112a   13da     RLC	0xda                 	RLC __KF8_Temp_Cur_A_T27_SW_
00112b   13db     RLC	0xdb                 	RLC (__KF8_Temp_Cur_A_T27_SW_ + 1)
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00112c   9880     MOV	R0, #0x80            	MOV R0,# 0x80
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
00112d   21d8     ADD	0xd8, R0             	ADD __KF8_Temp_Cur_B_T27_SW_, R0
00112e   e011     MOVP	#0x11               	PAGESEL label_12_12_12
00112f   7803     JB	0x3, 0                	JB PSW, 0
001130   c132     JMP	#0x132               	JMP label_12_12_12
001131   0bd9     INC	0xd9                 	INC (__KF8_Temp_Cur_B_T27_SW_ + 1)
                                           label_12_12_12:
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
001132   50d9     MOV	R0, 0xd9             	MOV R0, (__KF8_Temp_Cur_B_T27_SW_ + 1)
001133   51d8     MOV	0xd8, R0             	MOV __KF8_Temp_Cur_B_T27_SW_, R0
001134   03d9     CLR	0xd9                 	CLR (__KF8_Temp_Cur_B_T27_SW_ + 1)
                                           label_13_13_13:
                                           	
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
001135   03e0     CLR	0xe0                 	CLR __KF8_lib_bahualvtemportemp_T27_SW_
001136   03e1     CLR	0xe1                 	CLR __KF8_lib_bahualvtemportemp_T27_SW_+1 ;;
                                           label_17_17_17:
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
001137   50d8     MOV	R0, 0xd8             	MOV R0,__KF8_Temp_Cur_B_T27_SW_
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
001138   39da     SUB	0xda, R0             	SUB __KF8_Temp_Cur_A_T27_SW_,R0
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                                           	BANKSEL __KF8_Temp_Cur_B_T27_SW_
001139   52d9     MOV	R1, 0xd9             	MOV R1,(__KF8_Temp_Cur_B_T27_SW_+1)
00113a   7803     JB	0x3, 0                	JB PSW,0
00113b   ff11     INC	R1                   	INC R1
                                           	BANKSEL __KF8_Temp_Cur_A_T27_SW_
00113c   3bdb     SUB	0xdb, R1             	SUB (__KF8_Temp_Cur_A_T27_SW_+1),R1
                                           	;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00113d   e011     MOVP	#0x11               	PAGESEL label_15_15_15
00113e   7803     JB	0x3, 0                	JB PSW,0
00113f   c142     JMP	#0x142               	JMP label_15_15_15
001140   e011     MOVP	#0x11               	PAGESEL label_14_14_14
001141   c144     JMP	#0x144               	JMP label_14_14_14
                                           label_15_15_15:
                                           	;;
001142   e011     MOVP	#0x11               	PAGESEL label_16_16_16
001143   c14c     JMP	#0x14c               	JMP label_16_16_16
                                           label_14_14_14:
                                           	;;
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
001144   0be0     INC	0xe0                 	INC __KF8_lib_bahualvtemportemp_T27_SW_
001145   50e0     MOV	R0, 0xe0             	MOV R0,__KF8_lib_bahualvtemportemp_T27_SW_
001146   a0c8     SUB	R0, #0xc8            	SUB R0,#(200)
001147   e011     MOVP	#0x11               	PAGESEL label_16_16_16
001148   7803     JB	0x3, 0                	JB PSW,0
001149   c14c     JMP	#0x14c               	JMP label_16_16_16 ;
00114a   e011     MOVP	#0x11               	PAGESEL label_17_17_17
00114b   c137     JMP	#0x137               	JMP label_17_17_17 ;
                                           label_16_16_16:
                                           	
                                           	BANKSEL	__KF8_lib_Touch_Bits_
00114c   7dbd     JB	0xbd, 5               	JB	__KF8_lib_Touch_Bits_, 5
00114d   c153     JMP	#0x153               	JMP	_00017_DS_
                                           	BANKSEL __KF8_lib_bahualvtemportemp_T27_SW_
00114e   05e0     CPL	0xe0                 	CPL __KF8_lib_bahualvtemportemp_T27_SW_
00114f   05e1     CPL	0xe1                 	CPL __KF8_lib_bahualvtemportemp_T27_SW_+1 ;;
001150   0be0     INC	0xe0                 	INC __KF8_lib_bahualvtemportemp_T27_SW_
001151   7203     JNB	0x3, 2               	JNB PSW,2 ;;
001152   0be1     INC	0xe1                 	INC __KF8_lib_bahualvtemportemp_T27_SW_+1 ;;
                                           	
                                           _00017_DS_
001153   0008     CRET                     	CRET	
                                           func.__KF8TS27_Lib_Set_Slide_W_Parameter	.code
                                           __KF8TS27_Lib_Set_Slide_W_Parameter	;Function start
000fec   e100     MOVB	#0x00               	BANKSEL	r0x1020
000fed   51a8     MOV	0xa8, R0             	MOV	r0x1020, R0
000fee   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x1020
000fef   30a8     ORL	R0, 0xa8             	ORL	R0, r0x1020
000ff0   7a03     JB	0x3, 2                	JB	PSW, 2
000ff1   cff5     JMP	#0xff5               	JMP	_00009_DS_
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000ff2   6ebd     SET	0xbd, 6              	SET	__KF8_lib_Touch_Bits_, 6
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000ff3   62bd     CLR	0xbd, 2              	CLR	__KF8_lib_Touch_Bits_, 2
000ff4   cffe     JMP	#0xffe               	JMP	_00011_DS_
                                           _00009_DS_
                                           	BANKSEL	r0x1020
000ff5   0ea8     MOVZ	R0, 0xa8            	MOVZ	R0, r0x1020
000ff6   a801     XOR	R0, #0x1             	XOR	R0,# 0x01
000ff7   7a03     JB	0x3, 2                	JB	PSW, 2
000ff8   cffc     JMP	#0xffc               	JMP	_00006_DS_
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000ff9   66bd     CLR	0xbd, 6              	CLR	__KF8_lib_Touch_Bits_, 6
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000ffa   62bd     CLR	0xbd, 2              	CLR	__KF8_lib_Touch_Bits_, 2
000ffb   cffe     JMP	#0xffe               	JMP	_00011_DS_
                                           _00006_DS_
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000ffc   66bd     CLR	0xbd, 6              	CLR	__KF8_lib_Touch_Bits_, 6
                                           	BANKSEL	__KF8_lib_Touch_Bits_
000ffd   6abd     SET	0xbd, 2              	SET	__KF8_lib_Touch_Bits_, 2
                                           _00011_DS_
000ffe   0008     CRET                     	CRET	
                                           func.__R2PCHPCL	.code
                                           __R2PCHPCL	;Function start
0014d5   530a     MOV	0xa, R1              	MOV PCH,R1
0014d6   5102     MOV	0x2, R0              	MOV PCL,R0
                                           	
0014d7   0008     CRET                     	CRET	
                                           func._f	.code
                                           _f	;Function start
                                           	
                                           	CRET	
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           func._LCD1602_PrintHEX	.code
                                           _LCD1602_PrintHEX	;Function start
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	STK00
                                           	MOVZ	R0, STK00
                                           	BANKSEL	r0x101A
                                           	MOV	r0x101A, R0
                                           	BANKSEL	STK01
                                           	MOVZ	R0, STK01
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	STK02
                                           	MOVZ	R0, STK02
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           	BANKSEL	r0x101D
                                           	CLR	r0x101D
                                           _00054_DS_
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	ADD	R0,# 0x80
                                           	ADD	R0,# 0x80
                                           	JB	PSW, 2
                                           	JMP	_00079_DS_
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x101A
                                           	SUB	R0, r0x101A
                                           	JB	PSW, 2
                                           	JMP	_00079_DS_
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x101B
                                           	SUB	R0, r0x101B
                                           	JB	PSW, 2
                                           	JMP	_00079_DS_
                                           	MOV	R0,# 0x01
                                           	BANKSEL	r0x101C
                                           	SUB	R0, r0x101C
                                           _00079_DS_
                                           	JB	PSW, 0
                                           	JMP	_00077_DS_
                                           	BANKSEL	r0x101D
                                           	MOV	R0, r0x101D
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x101E
                                           	MOV	r0x101E, R0
                                           	MOV	R0,# 0x10
                                           	BANKSEL	STK06
                                           	MOV	STK06, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK05
                                           	MOV	STK05, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK04
                                           	MOV	STK04, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK03
                                           	MOV	STK03, R0
                                           	BANKSEL	r0x101C
                                           	MOVZ	R0, r0x101C
                                           	BANKSEL	STK02
                                           	MOV	STK02, R0
                                           	BANKSEL	r0x101B
                                           	MOVZ	R0, r0x101B
                                           	BANKSEL	STK01
                                           	MOV	STK01, R0
                                           	BANKSEL	r0x101A
                                           	MOVZ	R0, r0x101A
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	PAGESEL	__modslong
                                           	CALL	__modslong
                                           	PAGESEL	$
                                           	BANKSEL	STK00
                                           	MOVZ	R0, STK00
                                           	BANKSEL	STK01
                                           	MOVZ	R0, STK01
                                           	BANKSEL	STK02
                                           	MOVZ	R0, STK02
                                           	BANKSEL	r0x1023
                                           	MOV	r0x1023, R0
                                           	BANKSEL	r0x1023
                                           	MOVZ	R0, r0x1023
                                           	BANKSEL	r0x101E
                                           	MOV	R1, r0x101E
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	ST	[R1], R0
                                           	BANKSEL	r0x101D
                                           	INC	r0x101D
                                           	MOV	R0,# 0x10
                                           	BANKSEL	STK06
                                           	MOV	STK06, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK05
                                           	MOV	STK05, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK04
                                           	MOV	STK04, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK03
                                           	MOV	STK03, R0
                                           	BANKSEL	r0x101C
                                           	MOVZ	R0, r0x101C
                                           	BANKSEL	STK02
                                           	MOV	STK02, R0
                                           	BANKSEL	r0x101B
                                           	MOVZ	R0, r0x101B
                                           	BANKSEL	STK01
                                           	MOV	STK01, R0
                                           	BANKSEL	r0x101A
                                           	MOVZ	R0, r0x101A
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	PAGESEL	__divslong
                                           	CALL	__divslong
                                           	PAGESEL	$
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	STK00
                                           	MOVZ	R0, STK00
                                           	BANKSEL	r0x101A
                                           	MOV	r0x101A, R0
                                           	BANKSEL	STK01
                                           	MOVZ	R0, STK01
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	STK02
                                           	MOVZ	R0, STK02
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           	JMP	_00054_DS_
                                           _00077_DS_
                                           	BANKSEL	r0x101D
                                           	MOVZ	R0, r0x101D
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           	MOV	R0,# 0x04
                                           	BANKSEL	r0x101D
                                           	SUB	R0, r0x101D
                                           	JNB	PSW, 0
                                           	JMP	_00066_DS_
                                           	MOV	R0,#high _00081_DS_
                                           	MOV	PCH, R0
                                           	MOV	R0,#_00081_DS_
                                           	BANKSEL	r0x101C
                                           	ADD	R0, r0x101C
                                           	JNB	PSW, 0
                                           	INC	PCH
                                           	MOV	PCL, R0
                                           _00081_DS_
                                           	JMP	_00057_DS_
                                           	JMP	_00058_DS_
                                           	JMP	_00059_DS_
                                           	JMP	_00060_DS_
                                           _00057_DS_
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 1)
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 2)
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 3)
                                           	MOV	R0,# 0x04
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           	JMP	_00066_DS_
                                           _00058_DS_
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 1)
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 2)
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 3)
                                           	MOV	R0,# 0x04
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           	JMP	_00066_DS_
                                           _00059_DS_
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 2)
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 3)
                                           	MOV	R0,# 0x04
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           	JMP	_00066_DS_
                                           _00060_DS_
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	CLR	 (_LCD1602_PrintHEX_buf_1_1 + 3)
                                           	MOV	R0,# 0x04
                                           	BANKSEL	r0x101C
                                           	MOV	r0x101C, R0
                                           _00066_DS_
                                           	BANKSEL	r0x101C
                                           	MOVZ	R0, r0x101C
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	r0x101C
                                           	DEC	r0x101C
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x101B
                                           	ORL	R0, r0x101B
                                           	JNB	PSW, 2
                                           	JMP	_00069_DS_
                                           	BANKSEL	r0x101C
                                           	MOV	R0, r0x101C
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	r0x101B
                                           	MOV	R1, r0x101B
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	LD	R0, [R1]
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	ADD	R0,# 0x80
                                           	ADD	R0,# 0x76
                                           	JNB	PSW, 0
                                           	JMP	_00064_DS_
                                           	BANKSEL	r0x101C
                                           	MOV	R0, r0x101C
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	r0x101C
                                           	MOV	R0, r0x101C
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	r0x1019
                                           	MOV	R1, r0x1019
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	LD	R0, [R1]
                                           	BANKSEL	r0x101E
                                           	MOV	r0x101E, R0
                                           	MOV	R0,# 0x30
                                           	BANKSEL	r0x101E
                                           	ADD	R0, r0x101E
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	BANKSEL	r0x101B
                                           	MOV	R1, r0x101B
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	ST	[R1], R0
                                           	JMP	_00065_DS_
                                           _00064_DS_
                                           	BANKSEL	r0x101C
                                           	MOV	R0, r0x101C
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	r0x101C
                                           	MOV	R0, r0x101C
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	r0x1019
                                           	MOV	R1, r0x1019
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	LD	R0, [R1]
                                           	BANKSEL	r0x1024
                                           	MOV	r0x1024, R0
                                           	MOV	R0,# 0x37
                                           	BANKSEL	r0x1024
                                           	ADD	R0, r0x1024
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	BANKSEL	r0x101B
                                           	MOV	R1, r0x101B
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	ST	[R1], R0
                                           _00065_DS_
                                           	BANKSEL	r0x101C
                                           	MOV	R0, r0x101C
                                           	ADD	R0,# (_LCD1602_PrintHEX_buf_1_1 + 0)
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	BANKSEL	r0x101B
                                           	MOV	R1, r0x101B
                                           	BANKSEL	_LCD1602_PrintHEX_buf_1_1
                                           	LD	R0, [R1]
                                           	BANKSEL	r0x1019
                                           	MOV	r0x1019, R0
                                           	BANKSEL	r0x1019
                                           	MOVZ	R0, r0x1019
                                           	BANKSEL	r0x101B
                                           	MOV	r0x101B, R0
                                           	PAGESEL	_LCD1602Write
                                           	CALL	_LCD1602Write
                                           	PAGESEL	$
                                           	JMP	_00066_DS_
                                           _00069_DS_
                                           	CRET	
                                           func._LCD1602_PrintHEX_TWO	.code
                                           _LCD1602_PrintHEX_TWO	;Function start
                                           	BANKSEL	r0x1025
                                           	MOV	r0x1025, R0
                                           	BANKSEL	STK00
                                           	MOVZ	R0, STK00
                                           	BANKSEL	r0x1026
                                           	MOV	r0x1026, R0
                                           	BANKSEL	STK01
                                           	MOVZ	R0, STK01
                                           	BANKSEL	r0x1027
                                           	MOV	r0x1027, R0
                                           	BANKSEL	STK02
                                           	MOVZ	R0, STK02
                                           	BANKSEL	r0x1028
                                           	MOV	r0x1028, R0
                                           	MOV	R0,# 0x10
                                           	BANKSEL	STK06
                                           	MOV	STK06, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK05
                                           	MOV	STK05, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK04
                                           	MOV	STK04, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK03
                                           	MOV	STK03, R0
                                           	BANKSEL	r0x1028
                                           	MOVZ	R0, r0x1028
                                           	BANKSEL	STK02
                                           	MOV	STK02, R0
                                           	BANKSEL	r0x1027
                                           	MOVZ	R0, r0x1027
                                           	BANKSEL	STK01
                                           	MOV	STK01, R0
                                           	BANKSEL	r0x1026
                                           	MOVZ	R0, r0x1026
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	BANKSEL	r0x1025
                                           	MOVZ	R0, r0x1025
                                           	PAGESEL	__modslong
                                           	CALL	__modslong
                                           	PAGESEL	$
                                           	BANKSEL	r0x1029
                                           	MOV	r0x1029, R0
                                           	BANKSEL	STK00
                                           	MOVZ	R0, STK00
                                           	BANKSEL	r0x102A
                                           	MOV	r0x102A, R0
                                           	BANKSEL	STK01
                                           	MOVZ	R0, STK01
                                           	BANKSEL	r0x102B
                                           	MOV	r0x102B, R0
                                           	BANKSEL	STK02
                                           	MOVZ	R0, STK02
                                           	BANKSEL	r0x102C
                                           	MOV	r0x102C, R0
                                           	MOV	R0,# 0x10
                                           	BANKSEL	STK06
                                           	MOV	STK06, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK05
                                           	MOV	STK05, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK04
                                           	MOV	STK04, R0
                                           	MOV	R0,# 0x00
                                           	BANKSEL	STK03
                                           	MOV	STK03, R0
                                           	BANKSEL	r0x1028
                                           	MOVZ	R0, r0x1028
                                           	BANKSEL	STK02
                                           	MOV	STK02, R0
                                           	BANKSEL	r0x1027
                                           	MOVZ	R0, r0x1027
                                           	BANKSEL	STK01
                                           	MOV	STK01, R0
                                           	BANKSEL	r0x1026
                                           	MOVZ	R0, r0x1026
                                           	BANKSEL	STK00
                                           	MOV	STK00, R0
                                           	BANKSEL	r0x1025
                                           	MOVZ	R0, r0x1025
                                           	PAGESEL	__divslong
                                           	CALL	__divslong
                                           	PAGESEL	$
                                           	BANKSEL	r0x1025
                                           	MOV	r0x1025, R0
                                           	BANKSEL	STK00
                                           	MOVZ	R0, STK00
                                           	BANKSEL	r0x1026
                                           	MOV	r0x1026, R0
                                           	BANKSEL	STK01
                                           	MOVZ	R0, STK01
                                           	BANKSEL	r0x1027
                                           	MOV	r0x1027, R0
                                           	BANKSEL	STK02
                                           	MOVZ	R0, STK02
                                           	BANKSEL	r0x1028
                                           	MOV	r0x1028, R0
                                           	BANKSEL	r0x1025
                                           	MOVZ	R0, r0x1025
                                           	ADD	R0,# 0x80
                                           	ADD	R0,# 0x80
                                           	JB	PSW, 2
                                           	JMP	_00052_DS_
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x1026
                                           	SUB	R0, r0x1026
                                           	JB	PSW, 2
                                           	JMP	_00052_DS_
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x1027
                                           	SUB	R0, r0x1027
                                           	JB	PSW, 2
                                           	JMP	_00052_DS_
                                           	MOV	R0,# 0x0a
                                           	BANKSEL	r0x1028
                                           	SUB	R0, r0x1028
                                           _00052_DS_
                                           	JNB	PSW, 0
                                           	JMP	_00043_DS_
                                           	MOV	R0,# 0x30
                                           	BANKSEL	r0x1028
                                           	ADD	r0x1028, R0
                                           	JB	PSW, 0
                                           	JMP	_00083_DS_
                                           	BANKSEL	r0x1027
                                           	INC	r0x1027
                                           _00083_DS_
                                           	JB	PSW, 2
                                           	JMP	_00084_DS_
                                           	BANKSEL	r0x1026
                                           	INC	r0x1026
                                           _00084_DS_
                                           	JB	PSW, 2
                                           	JMP	_00085_DS_
                                           	BANKSEL	r0x1025
                                           	INC	r0x1025
                                           _00085_DS_
                                           	JMP	_00088_DS_
                                           _00043_DS_
                                           	MOV	R0,# 0x37
                                           	BANKSEL	r0x1028
                                           	ADD	r0x1028, R0
                                           	JB	PSW, 0
                                           	JMP	_00086_DS_
                                           	BANKSEL	r0x1027
                                           	INC	r0x1027
                                           _00086_DS_
                                           	JB	PSW, 2
                                           	JMP	_00087_DS_
                                           	BANKSEL	r0x1026
                                           	INC	r0x1026
                                           _00087_DS_
                                           	JB	PSW, 2
                                           	JMP	_00088_DS_
                                           	BANKSEL	r0x1025
                                           	INC	r0x1025
                                           _00088_DS_
                                           	BANKSEL	r0x1028
                                           	MOVZ	R0, r0x1028
                                           	PAGESEL	_LCD1602Write
                                           	CALL	_LCD1602Write
                                           	PAGESEL	$
                                           	BANKSEL	r0x1029
                                           	MOVZ	R0, r0x1029
                                           	ADD	R0,# 0x80
                                           	ADD	R0,# 0x80
                                           	JB	PSW, 2
                                           	JMP	_00053_DS_
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x102A
                                           	SUB	R0, r0x102A
                                           	JB	PSW, 2
                                           	JMP	_00053_DS_
                                           	MOV	R0,# 0x00
                                           	BANKSEL	r0x102B
                                           	SUB	R0, r0x102B
                                           	JB	PSW, 2
                                           	JMP	_00053_DS_
                                           	MOV	R0,# 0x0a
                                           	BANKSEL	r0x102C
                                           	SUB	R0, r0x102C
                                           _00053_DS_
                                           	JNB	PSW, 0
                                           	JMP	_00046_DS_
                                           	MOV	R0,# 0x30
                                           	BANKSEL	r0x102C
                                           	ADD	r0x102C, R0
                                           	JB	PSW, 0
                                           	JMP	_00089_DS_
                                           	BANKSEL	r0x102B
                                           	INC	r0x102B
                                           _00089_DS_
                                           	JB	PSW, 2
                                           	JMP	_00090_DS_
                                           	BANKSEL	r0x102A
                                           	INC	r0x102A
                                           _00090_DS_
                                           	JB	PSW, 2
                                           	JMP	_00091_DS_
                                           	BANKSEL	r0x1029
                                           	INC	r0x1029
                                           _00091_DS_
                                           	JMP	_00094_DS_
                                           _00046_DS_
                                           	MOV	R0,# 0x37
                                           	BANKSEL	r0x102C
                                           	ADD	r0x102C, R0
                                           	JB	PSW, 0
                                           	JMP	_00092_DS_
                                           	BANKSEL	r0x102B
                                           	INC	r0x102B
                                           _00092_DS_
                                           	JB	PSW, 2
                                           	JMP	_00093_DS_
                                           	BANKSEL	r0x102A
                                           	INC	r0x102A
                                           _00093_DS_
                                           	JB	PSW, 2
                                           	JMP	_00094_DS_
                                           	BANKSEL	r0x1029
                                           	INC	r0x1029
                                           _00094_DS_
                                           	BANKSEL	r0x102C
                                           	MOVZ	R0, r0x102C
                                           	BANKSEL	r0x1028
                                           	MOV	r0x1028, R0
                                           	PAGESEL	_LCD1602Write
                                           	CALL	_LCD1602Write
                                           	PAGESEL	$
                                           	CRET	
                                           func._LCD1602_PrintInteger	.code
                                           _LCD1602_PrintInteger	;Function start
001000   e100     MOVB	#0x00               	BANKSEL	r0x102E
001001   519c     MOV	0x9c, R0             	MOV	r0x102E, R0
                                           	BANKSEL	STK00
001002   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	r0x102F
001003   519d     MOV	0x9d, R0             	MOV	r0x102F, R0
                                           	BANKSEL	STK01
001004   0e7d     MOVZ	R0, 0x7d            	MOVZ	R0, STK01
                                           	BANKSEL	r0x1030
001005   519e     MOV	0x9e, R0             	MOV	r0x1030, R0
                                           	BANKSEL	STK02
001006   0e7c     MOVZ	R0, 0x7c            	MOVZ	R0, STK02
                                           	BANKSEL	r0x1031
001007   519f     MOV	0x9f, R0             	MOV	r0x1031, R0
                                           	BANKSEL	r0x1031
001008   0e9f     MOVZ	R0, 0x9f            	MOVZ	R0, r0x1031
                                           	BANKSEL	r0x1030
001009   309e     ORL	R0, 0x9e             	ORL	R0, r0x1030
                                           	BANKSEL	r0x102F
00100a   309d     ORL	R0, 0x9d             	ORL	R0, r0x102F
                                           	BANKSEL	r0x102E
00100b   309c     ORL	R0, 0x9c             	ORL	R0, r0x102E
00100c   7a03     JB	0x3, 2                	JB	PSW, 2
00100d   c013     JMP	#0x13                	JMP	_00036_DS_
00100e   9830     MOV	R0, #0x30            	MOV	R0,# 0x30
00100f   e013     MOVP	#0x13               	PAGESEL	_LCD1602Write
001010   d3b8     CALL	#0x3b8              	CALL	_LCD1602Write
001011   e010     MOVP	#0x10               	PAGESEL	$
001012   c07c     JMP	#0x7c                	JMP	_00032_DS_
                                           _00036_DS_
                                           	BANKSEL	r0x1032
001013   039b     CLR	0x9b                 	CLR	r0x1032
                                           _00023_DS_
                                           	BANKSEL	r0x102E
001014   0e9c     MOVZ	R0, 0x9c            	MOVZ	R0, r0x102E
001015   8080     ADD	R0, #0x80            	ADD	R0,# 0x80
001016   8080     ADD	R0, #0x80            	ADD	R0,# 0x80
001017   7a03     JB	0x3, 2                	JB	PSW, 2
001018   c023     JMP	#0x23                	JMP	_00041_DS_
001019   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x102F
00101a   389d     SUB	R0, 0x9d             	SUB	R0, r0x102F
00101b   7a03     JB	0x3, 2                	JB	PSW, 2
00101c   c023     JMP	#0x23                	JMP	_00041_DS_
00101d   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x1030
00101e   389e     SUB	R0, 0x9e             	SUB	R0, r0x1030
00101f   7a03     JB	0x3, 2                	JB	PSW, 2
001020   c023     JMP	#0x23                	JMP	_00041_DS_
001021   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	r0x1031
001022   389f     SUB	R0, 0x9f             	SUB	R0, r0x1031
                                           _00041_DS_
001023   7803     JB	0x3, 0                	JB	PSW, 0
001024   c064     JMP	#0x64                	JMP	_00038_DS_
                                           	BANKSEL	r0x1032
001025   509b     MOV	R0, 0x9b             	MOV	R0, r0x1032
001026   80a5     ADD	R0, #0xa5            	ADD	R0,# (_LCD1602_PrintInteger_buf_1_1 + 0)
                                           	BANKSEL	r0x1033
001027   519a     MOV	0x9a, R0             	MOV	r0x1033, R0
001028   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
                                           	BANKSEL	STK06
001029   5178     MOV	0x78, R0             	MOV	STK06, R0
00102a   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK05
00102b   5179     MOV	0x79, R0             	MOV	STK05, R0
00102c   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK04
00102d   517a     MOV	0x7a, R0             	MOV	STK04, R0
00102e   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK03
00102f   517b     MOV	0x7b, R0             	MOV	STK03, R0
                                           	BANKSEL	r0x1031
001030   0e9f     MOVZ	R0, 0x9f            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK02
001031   517c     MOV	0x7c, R0             	MOV	STK02, R0
                                           	BANKSEL	r0x1030
001032   0e9e     MOVZ	R0, 0x9e            	MOVZ	R0, r0x1030
                                           	BANKSEL	STK01
001033   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102F
001034   0e9d     MOVZ	R0, 0x9d            	MOVZ	R0, r0x102F
                                           	BANKSEL	STK00
001035   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102E
001036   0e9c     MOVZ	R0, 0x9c            	MOVZ	R0, r0x102E
001037   e011     MOVP	#0x11               	PAGESEL	__modslong
001038   d1f5     CALL	#0x1f5              	CALL	__modslong
001039   e010     MOVP	#0x10               	PAGESEL	$
                                           	BANKSEL	STK00
00103a   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	STK01
00103b   0e7d     MOVZ	R0, 0x7d            	MOVZ	R0, STK01
                                           	BANKSEL	STK02
00103c   0e7c     MOVZ	R0, 0x7c            	MOVZ	R0, STK02
00103d   e100     MOVB	#0x00               	BANKSEL	r0x1037
00103e   5199     MOV	0x99, R0             	MOV	r0x1037, R0
                                           	BANKSEL	r0x1038
00103f   5198     MOV	0x98, R0             	MOV	r0x1038, R0
001040   9830     MOV	R0, #0x30            	MOV	R0,# 0x30
                                           	BANKSEL	r0x1038
001041   2098     ADD	R0, 0x98             	ADD	R0, r0x1038
                                           	BANKSEL	r0x1037
001042   5199     MOV	0x99, R0             	MOV	r0x1037, R0
                                           	BANKSEL	r0x1037
001043   0e99     MOVZ	R0, 0x99            	MOVZ	R0, r0x1037
                                           	BANKSEL	r0x1033
001044   529a     MOV	R1, 0x9a             	MOV	R1, r0x1033
001045   e101     MOVB	#0x01               	BANKSEL	_LCD1602_PrintInteger_buf_1_1
001046   f741     ST	[R1], R0              	ST	[R1], R0
001047   e100     MOVB	#0x00               	BANKSEL	r0x1032
001048   0b9b     INC	0x9b                 	INC	r0x1032
001049   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
                                           	BANKSEL	STK06
00104a   5178     MOV	0x78, R0             	MOV	STK06, R0
00104b   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK05
00104c   5179     MOV	0x79, R0             	MOV	STK05, R0
00104d   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK04
00104e   517a     MOV	0x7a, R0             	MOV	STK04, R0
00104f   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK03
001050   517b     MOV	0x7b, R0             	MOV	STK03, R0
                                           	BANKSEL	r0x1031
001051   0e9f     MOVZ	R0, 0x9f            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK02
001052   517c     MOV	0x7c, R0             	MOV	STK02, R0
                                           	BANKSEL	r0x1030
001053   0e9e     MOVZ	R0, 0x9e            	MOVZ	R0, r0x1030
                                           	BANKSEL	STK01
001054   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102F
001055   0e9d     MOVZ	R0, 0x9d            	MOVZ	R0, r0x102F
                                           	BANKSEL	STK00
001056   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102E
001057   0e9c     MOVZ	R0, 0x9c            	MOVZ	R0, r0x102E
001058   e011     MOVP	#0x11               	PAGESEL	__divslong
001059   d1ac     CALL	#0x1ac              	CALL	__divslong
00105a   e010     MOVP	#0x10               	PAGESEL	$
00105b   e100     MOVB	#0x00               	BANKSEL	r0x102E
00105c   519c     MOV	0x9c, R0             	MOV	r0x102E, R0
                                           	BANKSEL	STK00
00105d   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	r0x102F
00105e   519d     MOV	0x9d, R0             	MOV	r0x102F, R0
                                           	BANKSEL	STK01
00105f   0e7d     MOVZ	R0, 0x7d            	MOVZ	R0, STK01
                                           	BANKSEL	r0x1030
001060   519e     MOV	0x9e, R0             	MOV	r0x1030, R0
                                           	BANKSEL	STK02
001061   0e7c     MOVZ	R0, 0x7c            	MOVZ	R0, STK02
                                           	BANKSEL	r0x1031
001062   519f     MOV	0x9f, R0             	MOV	r0x1031, R0
001063   c014     JMP	#0x14                	JMP	_00023_DS_
                                           _00038_DS_
                                           	BANKSEL	r0x1032
001064   0e9b     MOVZ	R0, 0x9b            	MOVZ	R0, r0x1032
                                           	BANKSEL	r0x1031
001065   519f     MOV	0x9f, R0             	MOV	r0x1031, R0
                                           _00026_DS_
001066   e100     MOVB	#0x00               	BANKSEL	r0x1031
001067   0e9f     MOVZ	R0, 0x9f            	MOVZ	R0, r0x1031
                                           	BANKSEL	r0x1030
001068   519e     MOV	0x9e, R0             	MOV	r0x1030, R0
                                           	BANKSEL	r0x1031
001069   079f     DEC	0x9f                 	DEC	r0x1031
00106a   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x1030
00106b   309e     ORL	R0, 0x9e             	ORL	R0, r0x1030
00106c   7203     JNB	0x3, 2               	JNB	PSW, 2
00106d   c07c     JMP	#0x7c                	JMP	_00032_DS_
                                           	BANKSEL	r0x1031
00106e   509f     MOV	R0, 0x9f             	MOV	R0, r0x1031
00106f   80a5     ADD	R0, #0xa5            	ADD	R0,# (_LCD1602_PrintInteger_buf_1_1 + 0)
                                           	BANKSEL	r0x1030
001070   519e     MOV	0x9e, R0             	MOV	r0x1030, R0
                                           	BANKSEL	r0x1030
001071   529e     MOV	R1, 0x9e             	MOV	R1, r0x1030
001072   e101     MOVB	#0x01               	BANKSEL	_LCD1602_PrintInteger_buf_1_1
001073   f708     LD	R0, [R1]              	LD	R0, [R1]
001074   e100     MOVB	#0x00               	BANKSEL	r0x102E
001075   519c     MOV	0x9c, R0             	MOV	r0x102E, R0
                                           	BANKSEL	r0x102E
001076   0e9c     MOVZ	R0, 0x9c            	MOVZ	R0, r0x102E
                                           	BANKSEL	r0x1030
001077   519e     MOV	0x9e, R0             	MOV	r0x1030, R0
001078   e013     MOVP	#0x13               	PAGESEL	_LCD1602Write
001079   d3b8     CALL	#0x3b8              	CALL	_LCD1602Write
00107a   e010     MOVP	#0x10               	PAGESEL	$
00107b   c066     JMP	#0x66                	JMP	_00026_DS_
                                           _00032_DS_
00107c   0008     CRET                     	CRET	
                                           func._LCD1602_PrintString	.code
                                           _LCD1602_PrintString	;Function start
0012bd   e100     MOVB	#0x00               	BANKSEL	r0x1039
0012be   51a1     MOV	0xa1, R0             	MOV	r0x1039, R0
                                           	BANKSEL	STK00
0012bf   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	r0x103A
0012c0   51a2     MOV	0xa2, R0             	MOV	r0x103A, R0
                                           	BANKSEL	STK01
0012c1   0e7d     MOVZ	R0, 0x7d            	MOVZ	R0, STK01
                                           	BANKSEL	r0x103B
0012c2   51a3     MOV	0xa3, R0             	MOV	r0x103B, R0
                                           _00015_DS_
                                           	BANKSEL	r0x103B
0012c3   0ea3     MOVZ	R0, 0xa3            	MOVZ	R0, r0x103B
                                           	BANKSEL	STK01
0012c4   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x103A
0012c5   0ea2     MOVZ	R0, 0xa2            	MOVZ	R0, r0x103A
                                           	BANKSEL	STK00
0012c6   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1039
0012c7   0ea1     MOVZ	R0, 0xa1            	MOVZ	R0, r0x1039
0012c8   e014     MOVP	#0x14               	PAGESEL	__gptrget1
0012c9   d481     CALL	#0x481              	CALL	__gptrget1
0012ca   e012     MOVP	#0x12               	PAGESEL	$
0012cb   e100     MOVB	#0x00               	BANKSEL	r0x103C
0012cc   51a0     MOV	0xa0, R0             	MOV	r0x103C, R0
0012cd   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x103C
0012ce   30a0     ORL	R0, 0xa0             	ORL	R0, r0x103C
0012cf   7203     JNB	0x3, 2               	JNB	PSW, 2
0012d0   c2e8     JMP	#0x2e8               	JMP	_00018_DS_
                                           	BANKSEL	r0x103B
0012d1   0ea3     MOVZ	R0, 0xa3            	MOVZ	R0, r0x103B
                                           	BANKSEL	STK01
0012d2   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x103A
0012d3   0ea2     MOVZ	R0, 0xa2            	MOVZ	R0, r0x103A
                                           	BANKSEL	STK00
0012d4   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1039
0012d5   0ea1     MOVZ	R0, 0xa1            	MOVZ	R0, r0x1039
0012d6   e014     MOVP	#0x14               	PAGESEL	__gptrget1
0012d7   d481     CALL	#0x481              	CALL	__gptrget1
0012d8   e012     MOVP	#0x12               	PAGESEL	$
0012d9   e100     MOVB	#0x00               	BANKSEL	r0x103C
0012da   51a0     MOV	0xa0, R0             	MOV	r0x103C, R0
                                           	BANKSEL	r0x103C
0012db   0ea0     MOVZ	R0, 0xa0            	MOVZ	R0, r0x103C
0012dc   e013     MOVP	#0x13               	PAGESEL	_LCD1602Write
0012dd   d3b8     CALL	#0x3b8              	CALL	_LCD1602Write
0012de   e012     MOVP	#0x12               	PAGESEL	$
0012df   e100     MOVB	#0x00               	BANKSEL	r0x103B
0012e0   0ba3     INC	0xa3                 	INC	r0x103B
0012e1   7a03     JB	0x3, 2                	JB	PSW, 2
0012e2   c2e4     JMP	#0x2e4               	JMP	_00095_DS_
                                           	BANKSEL	r0x103A
0012e3   0ba2     INC	0xa2                 	INC	r0x103A
                                           _00095_DS_
0012e4   7a03     JB	0x3, 2                	JB	PSW, 2
0012e5   c2e7     JMP	#0x2e7               	JMP	_00096_DS_
                                           	BANKSEL	r0x1039
0012e6   0ba1     INC	0xa1                 	INC	r0x1039
                                           _00096_DS_
0012e7   c2c3     JMP	#0x2c3               	JMP	_00015_DS_
                                           _00018_DS_
0012e8   0008     CRET                     	CRET	
                                           func._LCD1602_Clear	.code
                                           _LCD1602_Clear	;Function start
0014c0   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
0014c1   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
0014c2   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
0014c3   e014     MOVP	#0x14               	PAGESEL	$
0014c4   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
0014c5   517e     MOV	0x7e, R0             	MOV	STK00, R0
0014c6   9800     MOV	R0, #0               	MOV	R0,# 0x00
0014c7   e013     MOVP	#0x13               	PAGESEL	_delay_ms
0014c8   d331     CALL	#0x331              	CALL	_delay_ms
0014c9   e014     MOVP	#0x14               	PAGESEL	$
0014ca   0008     CRET                     	CRET	
                                           func._LCD1602_setxy	.code
                                           _LCD1602_setxy	;Function start
0013ee   e100     MOVB	#0x00               	BANKSEL	r0x103F
0013ef   51a5     MOV	0xa5, R0             	MOV	r0x103F, R0
                                           	BANKSEL	STK00
0013f0   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	r0x1040
0013f1   51a4     MOV	0xa4, R0             	MOV	r0x1040, R0
0013f2   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x103F
0013f3   30a5     ORL	R0, 0xa5             	ORL	R0, r0x103F
0013f4   7a03     JB	0x3, 2                	JB	PSW, 2
0013f5   c3fe     JMP	#0x3fe               	JMP	_00008_DS_
0013f6   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1040
0013f7   20a4     ADD	R0, 0xa4             	ADD	R0, r0x1040
                                           	BANKSEL	r0x103F
0013f8   51a5     MOV	0xa5, R0             	MOV	r0x103F, R0
                                           	BANKSEL	r0x103F
0013f9   0ea5     MOVZ	R0, 0xa5            	MOVZ	R0, r0x103F
0013fa   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
0013fb   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
0013fc   e013     MOVP	#0x13               	PAGESEL	$
0013fd   c404     JMP	#0x404               	JMP	_00010_DS_
                                           _00008_DS_
0013fe   98c0     MOV	R0, #0xc0            	MOV	R0,# 0xc0
                                           	BANKSEL	r0x1040
0013ff   21a4     ADD	0xa4, R0             	ADD	r0x1040, R0
                                           	BANKSEL	r0x1040
001400   0ea4     MOVZ	R0, 0xa4            	MOVZ	R0, r0x1040
001401   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
001402   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
001403   e014     MOVP	#0x14               	PAGESEL	$
                                           _00010_DS_
001404   0008     CRET                     	CRET	
                                           func._LCD1602_Init	.code
                                           _LCD1602_Init	;Function start
001433   9838     MOV	R0, #0x38            	MOV	R0,# 0x38
001434   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
001435   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
001436   e014     MOVP	#0x14               	PAGESEL	$
001437   980b     MOV	R0, #0xb             	MOV	R0,# 0x0b
001438   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
001439   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
00143a   e014     MOVP	#0x14               	PAGESEL	$
00143b   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
00143c   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
00143d   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
00143e   e014     MOVP	#0x14               	PAGESEL	$
00143f   9806     MOV	R0, #0x6             	MOV	R0,# 0x06
001440   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
001441   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
001442   e014     MOVP	#0x14               	PAGESEL	$
001443   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
001444   e013     MOVP	#0x13               	PAGESEL	_LCD1602WriteCmd
001445   d3d3     CALL	#0x3d3              	CALL	_LCD1602WriteCmd
001446   e014     MOVP	#0x14               	PAGESEL	$
001447   0008     CRET                     	CRET	
                                           func._LCD1602Write	.code
                                           _LCD1602Write	;Function start
0013b8   e100     MOVB	#0x00               	BANKSEL	r0x1018
0013b9   51a6     MOV	0xa6, R0             	MOV	r0x1018, R0
                                           	BANKSEL	_P1LR_bits
0013ba   6547     CLR	0x47, 5              	CLR	_P1LR_bits, 5
0013bb   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
0013bc   517e     MOV	0x7e, R0             	MOV	STK00, R0
0013bd   9800     MOV	R0, #0               	MOV	R0,# 0x00
0013be   e013     MOVP	#0x13               	PAGESEL	_delay_ms
0013bf   d331     CALL	#0x331              	CALL	_delay_ms
0013c0   e013     MOVP	#0x13               	PAGESEL	$
0013c1   e100     MOVB	#0x00               	BANKSEL	_P3LR_bits
0013c2   6c48     SET	0x48, 4              	SET	_P3LR_bits, 4
                                           	BANKSEL	_P3LR_bits
0013c3   6548     CLR	0x48, 5              	CLR	_P3LR_bits, 5
                                           	BANKSEL	r0x1018
0013c4   0ea6     MOVZ	R0, 0xa6            	MOVZ	R0, r0x1018
0013c5   e013     MOVP	#0x13               	PAGESEL	_Write_cd4094
0013c6   d379     CALL	#0x379              	CALL	_Write_cd4094
0013c7   e013     MOVP	#0x13               	PAGESEL	$
0013c8   e100     MOVB	#0x00               	BANKSEL	_P1LR_bits
0013c9   6d47     SET	0x47, 5              	SET	_P1LR_bits, 5
0013ca   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
0013cb   517e     MOV	0x7e, R0             	MOV	STK00, R0
0013cc   9800     MOV	R0, #0               	MOV	R0,# 0x00
0013cd   e014     MOVP	#0x14               	PAGESEL	_delay_us
0013ce   d46f     CALL	#0x46f              	CALL	_delay_us
0013cf   e013     MOVP	#0x13               	PAGESEL	$
0013d0   e100     MOVB	#0x00               	BANKSEL	_P1LR_bits
0013d1   6547     CLR	0x47, 5              	CLR	_P1LR_bits, 5
0013d2   0008     CRET                     	CRET	
                                           func._LCD1602WriteCmd	.code
                                           _LCD1602WriteCmd	;Function start
0013d3   e100     MOVB	#0x00               	BANKSEL	r0x103E
0013d4   51a7     MOV	0xa7, R0             	MOV	r0x103E, R0
                                           	BANKSEL	_P1LR_bits
0013d5   6547     CLR	0x47, 5              	CLR	_P1LR_bits, 5
0013d6   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
0013d7   517e     MOV	0x7e, R0             	MOV	STK00, R0
0013d8   9800     MOV	R0, #0               	MOV	R0,# 0x00
0013d9   e013     MOVP	#0x13               	PAGESEL	_delay_ms
0013da   d331     CALL	#0x331              	CALL	_delay_ms
0013db   e013     MOVP	#0x13               	PAGESEL	$
0013dc   e100     MOVB	#0x00               	BANKSEL	_P3LR_bits
0013dd   6448     CLR	0x48, 4              	CLR	_P3LR_bits, 4
                                           	BANKSEL	_P3LR_bits
0013de   6548     CLR	0x48, 5              	CLR	_P3LR_bits, 5
                                           	BANKSEL	r0x103E
0013df   0ea7     MOVZ	R0, 0xa7            	MOVZ	R0, r0x103E
0013e0   e013     MOVP	#0x13               	PAGESEL	_Write_cd4094
0013e1   d379     CALL	#0x379              	CALL	_Write_cd4094
0013e2   e013     MOVP	#0x13               	PAGESEL	$
0013e3   e100     MOVB	#0x00               	BANKSEL	_P1LR_bits
0013e4   6d47     SET	0x47, 5              	SET	_P1LR_bits, 5
0013e5   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	STK00
0013e6   517e     MOV	0x7e, R0             	MOV	STK00, R0
0013e7   9800     MOV	R0, #0               	MOV	R0,# 0x00
0013e8   e014     MOVP	#0x14               	PAGESEL	_delay_us
0013e9   d46f     CALL	#0x46f              	CALL	_delay_us
0013ea   e013     MOVP	#0x13               	PAGESEL	$
0013eb   e100     MOVB	#0x00               	BANKSEL	_P1LR_bits
0013ec   6547     CLR	0x47, 5              	CLR	_P1LR_bits, 5
0013ed   0008     CRET                     	CRET	
                                           	.end
                                           	.radix dec
                                           	.include "KF8TS2716.inc"
                                           	.type STK11, 108
                                           	.type STK10, 108
                                           	.type STK09, 108
                                           	.type STK08, 108
                                           	.type STK07, 108
                                           	.type STK06, 108
                                           	.type STK05, 108
                                           	.type STK04, 108
                                           	.type STK03, 108
                                           	.type STK02, 108
                                           	.type STK01, 108
                                           	.type STK00, 108
                                           ID_main_0	.code
                                           __str_0
0014e4   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014e5   b000     RRET	R0, #0              	RRET R0, #0x00 ; '.'
                                           ID_main_1	.code
                                           __str_1
0014e6   b02b     RRET	R0, #0x2b           	RRET R0, #0x2b ; '+'
0014e7   b000     RRET	R0, #0              	RRET R0, #0x00 ; '.'
                                           ID_main_2	.code
                                           __str_2
0014e8   b02d     RRET	R0, #0x2d           	RRET R0, #0x2d ; '-'
0014e9   b000     RRET	R0, #0              	RRET R0, #0x00 ; '.'
                                           ID_main_3	.code
                                           __str_3
001492   b052     RRET	R0, #0x52           	RRET R0, #0x52 ; 'R'
001493   b03a     RRET	R0, #0x3a           	RRET R0, #0x3a ; ':'
001494   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
001495   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
001496   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
001497   b047     RRET	R0, #0x47           	RRET R0, #0x47 ; 'G'
001498   b03a     RRET	R0, #0x3a           	RRET R0, #0x3a ; ':'
001499   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
00149a   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
00149b   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
00149c   b042     RRET	R0, #0x42           	RRET R0, #0x42 ; 'B'
00149d   b03a     RRET	R0, #0x3a           	RRET R0, #0x3a ; ':'
00149e   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
00149f   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
0014a0   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
0014a1   b000     RRET	R0, #0              	RRET R0, #0x00 ; '.'
                                           ID_main_4	.code
                                           __str_4
0014a2   b057     RRET	R0, #0x57           	RRET R0, #0x57 ; 'W'
0014a3   b03a     RRET	R0, #0x3a           	RRET R0, #0x3a ; ':'
0014a4   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014a5   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014a6   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014a7   b04b     RRET	R0, #0x4b           	RRET R0, #0x4b ; 'K'
0014a8   b03a     RRET	R0, #0x3a           	RRET R0, #0x3a ; ':'
0014a9   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
0014aa   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
0014ab   b020     RRET	R0, #0x20           	RRET R0, #0x20 ; ' '
0014ac   b053     RRET	R0, #0x53           	RRET R0, #0x53 ; 'S'
0014ad   b03a     RRET	R0, #0x3a           	RRET R0, #0x3a ; ':'
0014ae   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014af   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014b0   b030     RRET	R0, #0x30           	RRET R0, #0x30 ; '0'
0014b1   b000     RRET	R0, #0              	RRET R0, #0x00 ; '.'
                                           STARTUP	.code 0x0000
000000   0000     NOP                      	NOP
000001   e014     MOVP	#0x14               	PAGESEL	init_imp
000002   c4cb     JMP	#0x4cb               	JMP		init_imp
                                           INIT_IMP	.code
                                           init_imp
0014cb   e013     MOVP	#0x13               	PAGESEL	_startup
0014cc   d355     CALL	#0x355              	CALL	_startup
0014cd   e014     MOVP	#0x14               	PAGESEL	__gsinit_startup
0014ce   d4d1     CALL	#0x4d1              	CALL	__gsinit_startup
0014cf   e00d     MOVP	#0x0D               	PAGESEL	_main
0014d0   cd99     JMP	#0xd99               	JMP		_main
                                           interrupt_0x04	.code	0x4
000004   f8c2     MOV	R2, R0               	MOV		R2,R0
000005   5617     MOV	R3, 0x17             	MOV		R3,BANK
000006   5003     MOV	R0, 0x3              	MOV		R0,PSW
000007   e101     MOVB	#0x01               	BANKSEL	I0PSW
000008   519f     MOV	0x9f, R0             	MOV		I0PSW,R0
000009   500a     MOV	R0, 0xa              	MOV		R0,PCH
00000a   e101     MOVB	#0x01               	BANKSEL	I0PCH
00000b   51a0     MOV	0xa0, R0             	MOV		I0PCH,R0
00000c   539d     MOV	0x9d, R1             	MOV		I0R1,R1
00000d   5f9e     MOV	0x9e, R7             	MOV		I0R7,R7
00000e   e014     MOVP	#0x14               	PAGESEL	interrupt_service_routine_0x04
00000f   c448     JMP	#0x448               	JMP		interrupt_service_routine_0x04
                                           interrupt_0x14	.code	0x14
000014   f8c4     MOV	R4, R0               	MOV		R4,R0
000015   5a17     MOV	R5, 0x17             	MOV		R5,BANK
000016   5003     MOV	R0, 0x3              	MOV		R0,PSW
000017   e101     MOVB	#0x01               	BANKSEL	I1PSW
000018   51a3     MOV	0xa3, R0             	MOV		I1PSW,R0
000019   500a     MOV	R0, 0xa              	MOV		R0,PCH
00001a   e101     MOVB	#0x01               	BANKSEL	I1PCH
00001b   51a4     MOV	0xa4, R0             	MOV		I1PCH,R0
00001c   53a1     MOV	0xa1, R1             	MOV		I1R1,R1
00001d   5fa2     MOV	0xa2, R7             	MOV		I1R7,R7
00001e   e00f     MOVP	#0x0F               	PAGESEL	interrupt_service_routine_0x14
00001f   cf65     JMP	#0xf65               	JMP		interrupt_service_routine_0x14
                                           func._int_fun0	.code
                                           _int_fun0	;Function start
                                           interrupt_service_routine_0x04
001448   e100     MOVB	#0x00               	BANKSEL	_EIF2_bits
001449   7f0d     JB	0xd, 7                	JB	_EIF2_bits, 7
00144a   c453     JMP	#0x453               	JMP	_00211_DS_
                                           	BANKSEL	_EIF2_bits
00144b   670d     CLR	0xd, 7               	CLR	_EIF2_bits, 7
00144c   e101     MOVB	#0x01               	BANKSEL	_T4CTL
00144d   0364     CLR	0x64                 	CLR	_T4CTL
00144e   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
00144f   e100     MOVB	#0x00               	BANKSEL	_kf8_touch_flag
001450   5197     MOV	0x97, R0             	MOV	_kf8_touch_flag, R0
                                           	BANKSEL	_Touch_Watch_Count
001451   03d0     CLR	0xd0                 	CLR	_Touch_Watch_Count
                                           	BANKSEL	_Touch_Watch_Count
001452   03d1     CLR	0xd1                 	CLR	(_Touch_Watch_Count + 1)
                                           _00211_DS_
001453   e101     MOVB	#0x01               	BANKSEL	I0R1
001454   529d     MOV	R1, 0x9d             	MOV	R1, I0R1
                                           	BANKSEL	I0R7
001455   5e9e     MOV	R7, 0x9e             	MOV	R7, I0R7
                                           	BANKSEL	I0PCH
001456   50a0     MOV	R0, 0xa0             	MOV	R0, I0PCH
001457   510a     MOV	0xa, R0              	MOV	PCH, R0
                                           	BANKSEL	I0PSW
001458   509f     MOV	R0, 0x9f             	MOV	R0, I0PSW
001459   5103     MOV	0x3, R0              	MOV	PSW, R0
00145a   5717     MOV	0x17, R3             	MOV	BANK, R3
00145b   f8d0     MOV	R0, R2               	MOV	R0, R2
00145c   0009     IRET                     	IRET	
                                           func._int_fun1	.code
                                           _int_fun1	;Function start
                                           interrupt_service_routine_0x14
000f65   e100     MOVB	#0x00               	BANKSEL	_INTCTL_bits
000f66   7a0b     JB	0xb, 2                	JB	_INTCTL_bits, 2
000f67   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           	BANKSEL	_INTCTL_bits
000f68   620b     CLR	0xb, 2               	CLR	_INTCTL_bits, 2
000f69   9820     MOV	R0, #0x20            	MOV	R0,# 0x20
                                           	BANKSEL	_T0
000f6a   5101     MOV	0x1, R0              	MOV	_T0, R0
                                           	BANKSEL	_time
000f6b   0bc8     INC	0xc8                 	INC	_time
000f6c   7a03     JB	0x3, 2                	JB	PSW, 2
000f6d   cf6f     JMP	#0xf6f               	JMP	_00270_DS_
                                           	BANKSEL	_time
000f6e   0bc9     INC	0xc9                 	INC	(_time + 1)
                                           _00270_DS_
000f6f   9803     MOV	R0, #0x3             	MOV	R0,# 0x03
                                           	BANKSEL	_time
000f70   38c9     SUB	R0, 0xc9             	SUB	R0, (_time + 1)
000f71   7a03     JB	0x3, 2                	JB	PSW, 2
000f72   cf75     JMP	#0xf75               	JMP	_00253_DS_
000f73   9821     MOV	R0, #0x21            	MOV	R0,# 0x21
                                           	BANKSEL	_time
000f74   38c8     SUB	R0, 0xc8             	SUB	R0, _time
                                           _00253_DS_
000f75   7803     JB	0x3, 0                	JB	PSW, 0
000f76   cf7b     JMP	#0xf7b               	JMP	_00215_DS_
                                           	BANKSEL	_time
000f77   03c8     CLR	0xc8                 	CLR	_time
                                           	BANKSEL	_time
000f78   03c9     CLR	0xc9                 	CLR	(_time + 1)
000f79   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_kf8_time_flag
000f7a   5196     MOV	0x96, R0             	MOV	_kf8_time_flag, R0
                                           _00215_DS_
                                           	BANKSEL	_PWM3_T
000f7b   0b92     INC	0x92                 	INC	_PWM3_T
000f7c   9833     MOV	R0, #0x33            	MOV	R0,# 0x33
                                           	BANKSEL	_PWM3_T
000f7d   3892     SUB	R0, 0x92             	SUB	R0, _PWM3_T
000f7e   7803     JB	0x3, 0                	JB	PSW, 0
000f7f   cf81     JMP	#0xf81               	JMP	_00271_DS_
                                           	BANKSEL	_PWM3_T
000f80   0392     CLR	0x92                 	CLR	_PWM3_T
                                           _00271_DS_
                                           	BANKSEL	_PWM3
000f81   0e8f     MOVZ	R0, 0x8f            	MOVZ	R0, _PWM3
                                           	BANKSEL	_PWM3_T
000f82   3892     SUB	R0, 0x92             	SUB	R0, _PWM3_T
000f83   7003     JNB	0x3, 0               	JNB	PSW, 0
000f84   cf87     JMP	#0xf87               	JMP	_00219_DS_
                                           	BANKSEL	_P0LR_bits
000f85   6b45     SET	0x45, 3              	SET	_P0LR_bits, 3
000f86   cf88     JMP	#0xf88               	JMP	_00220_DS_
                                           _00219_DS_
                                           	BANKSEL	_P0LR_bits
000f87   6345     CLR	0x45, 3              	CLR	_P0LR_bits, 3
                                           _00220_DS_
000f88   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_clr_show_enable
000f89   3094     ORL	R0, 0x94             	ORL	R0, _clr_show_enable
000f8a   7a03     JB	0x3, 2                	JB	PSW, 2
000f8b   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           	BANKSEL	_key_time_count
000f8c   0bcc     INC	0xcc                 	INC	_key_time_count
000f8d   7a03     JB	0x3, 2                	JB	PSW, 2
000f8e   cf90     JMP	#0xf90               	JMP	_00272_DS_
                                           	BANKSEL	_key_time_count
000f8f   0bcd     INC	0xcd                 	INC	(_key_time_count + 1)
                                           _00272_DS_
000f90   985d     MOV	R0, #0x5d            	MOV	R0,# 0x5d
                                           	BANKSEL	_key_time_count
000f91   38cd     SUB	R0, 0xcd             	SUB	R0, (_key_time_count + 1)
000f92   7a03     JB	0x3, 2                	JB	PSW, 2
000f93   cf96     JMP	#0xf96               	JMP	_00256_DS_
000f94   98c1     MOV	R0, #0xc1            	MOV	R0,# 0xc1
                                           	BANKSEL	_key_time_count
000f95   38cc     SUB	R0, 0xcc             	SUB	R0, _key_time_count
                                           _00256_DS_
000f96   7803     JB	0x3, 0                	JB	PSW, 0
000f97   cfae     JMP	#0xfae               	JMP	_00234_DS_
000f98   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	_key_time_count
000f99   21cc     ADD	0xcc, R0             	ADD	_key_time_count, R0
000f9a   7003     JNB	0x3, 0               	JNB	PSW, 0
000f9b   cf9d     JMP	#0xf9d               	JMP	_00273_DS_
                                           	BANKSEL	_key_time_count
000f9c   07cd     DEC	0xcd                 	DEC	(_key_time_count + 1)
                                           _00273_DS_
                                           	BANKSEL	_fast_Count
000f9d   0bca     INC	0xca                 	INC	_fast_Count
000f9e   7a03     JB	0x3, 2                	JB	PSW, 2
000f9f   cfa1     JMP	#0xfa1               	JMP	_00274_DS_
                                           	BANKSEL	_fast_Count
000fa0   0bcb     INC	0xcb                 	INC	(_fast_Count + 1)
                                           _00274_DS_
000fa1   9806     MOV	R0, #0x6             	MOV	R0,# 0x06
                                           	BANKSEL	_fast_Count
000fa2   38cb     SUB	R0, 0xcb             	SUB	R0, (_fast_Count + 1)
000fa3   7a03     JB	0x3, 2                	JB	PSW, 2
000fa4   cfa7     JMP	#0xfa7               	JMP	_00257_DS_
000fa5   9841     MOV	R0, #0x41            	MOV	R0,# 0x41
                                           	BANKSEL	_fast_Count
000fa6   38ca     SUB	R0, 0xca             	SUB	R0, _fast_Count
                                           _00257_DS_
000fa7   7803     JB	0x3, 0                	JB	PSW, 0
000fa8   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           	BANKSEL	_fast_Count
000fa9   03ca     CLR	0xca                 	CLR	_fast_Count
                                           	BANKSEL	_fast_Count
000faa   03cb     CLR	0xcb                 	CLR	(_fast_Count + 1)
000fab   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_fast_key_flag
000fac   5195     MOV	0x95, R0             	MOV	_fast_key_flag, R0
000fad   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           _00234_DS_
000fae   983e     MOV	R0, #0x3e            	MOV	R0,# 0x3e
                                           	BANKSEL	_key_time_count
000faf   38cd     SUB	R0, 0xcd             	SUB	R0, (_key_time_count + 1)
000fb0   7a03     JB	0x3, 2                	JB	PSW, 2
000fb1   cfb4     JMP	#0xfb4               	JMP	_00258_DS_
000fb2   9881     MOV	R0, #0x81            	MOV	R0,# 0x81
                                           	BANKSEL	_key_time_count
000fb3   38cc     SUB	R0, 0xcc             	SUB	R0, _key_time_count
                                           _00258_DS_
000fb4   7803     JB	0x3, 0                	JB	PSW, 0
000fb5   cfc7     JMP	#0xfc7               	JMP	_00231_DS_
                                           	BANKSEL	_fast_Count
000fb6   0bca     INC	0xca                 	INC	_fast_Count
000fb7   7a03     JB	0x3, 2                	JB	PSW, 2
000fb8   cfba     JMP	#0xfba               	JMP	_00275_DS_
                                           	BANKSEL	_fast_Count
000fb9   0bcb     INC	0xcb                 	INC	(_fast_Count + 1)
                                           _00275_DS_
000fba   9809     MOV	R0, #0x9             	MOV	R0,# 0x09
                                           	BANKSEL	_fast_Count
000fbb   38cb     SUB	R0, 0xcb             	SUB	R0, (_fast_Count + 1)
000fbc   7a03     JB	0x3, 2                	JB	PSW, 2
000fbd   cfc0     JMP	#0xfc0               	JMP	_00259_DS_
000fbe   9861     MOV	R0, #0x61            	MOV	R0,# 0x61
                                           	BANKSEL	_fast_Count
000fbf   38ca     SUB	R0, 0xca             	SUB	R0, _fast_Count
                                           _00259_DS_
000fc0   7803     JB	0x3, 0                	JB	PSW, 0
000fc1   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           	BANKSEL	_fast_Count
000fc2   03ca     CLR	0xca                 	CLR	_fast_Count
                                           	BANKSEL	_fast_Count
000fc3   03cb     CLR	0xcb                 	CLR	(_fast_Count + 1)
000fc4   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_fast_key_flag
000fc5   5195     MOV	0x95, R0             	MOV	_fast_key_flag, R0
000fc6   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           _00231_DS_
000fc7   981f     MOV	R0, #0x1f            	MOV	R0,# 0x1f
                                           	BANKSEL	_key_time_count
000fc8   38cd     SUB	R0, 0xcd             	SUB	R0, (_key_time_count + 1)
000fc9   7a03     JB	0x3, 2                	JB	PSW, 2
000fca   cfcd     JMP	#0xfcd               	JMP	_00260_DS_
000fcb   9841     MOV	R0, #0x41            	MOV	R0,# 0x41
                                           	BANKSEL	_key_time_count
000fcc   38cc     SUB	R0, 0xcc             	SUB	R0, _key_time_count
                                           _00260_DS_
000fcd   7803     JB	0x3, 0                	JB	PSW, 0
000fce   cfe0     JMP	#0xfe0               	JMP	_00228_DS_
                                           	BANKSEL	_fast_Count
000fcf   0bca     INC	0xca                 	INC	_fast_Count
000fd0   7a03     JB	0x3, 2                	JB	PSW, 2
000fd1   cfd3     JMP	#0xfd3               	JMP	_00276_DS_
                                           	BANKSEL	_fast_Count
000fd2   0bcb     INC	0xcb                 	INC	(_fast_Count + 1)
                                           _00276_DS_
000fd3   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
                                           	BANKSEL	_fast_Count
000fd4   38cb     SUB	R0, 0xcb             	SUB	R0, (_fast_Count + 1)
000fd5   7a03     JB	0x3, 2                	JB	PSW, 2
000fd6   cfd9     JMP	#0xfd9               	JMP	_00261_DS_
000fd7   9881     MOV	R0, #0x81            	MOV	R0,# 0x81
                                           	BANKSEL	_fast_Count
000fd8   38ca     SUB	R0, 0xca             	SUB	R0, _fast_Count
                                           _00261_DS_
000fd9   7803     JB	0x3, 0                	JB	PSW, 0
000fda   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           	BANKSEL	_fast_Count
000fdb   03ca     CLR	0xca                 	CLR	_fast_Count
                                           	BANKSEL	_fast_Count
000fdc   03cb     CLR	0xcb                 	CLR	(_fast_Count + 1)
000fdd   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_fast_key_flag
000fde   5195     MOV	0x95, R0             	MOV	_fast_key_flag, R0
000fdf   cfe2     JMP	#0xfe2               	JMP	_00240_DS_
                                           _00228_DS_
                                           	BANKSEL	_fast_Count
000fe0   03ca     CLR	0xca                 	CLR	_fast_Count
                                           	BANKSEL	_fast_Count
000fe1   03cb     CLR	0xcb                 	CLR	(_fast_Count + 1)
                                           _00240_DS_
000fe2   e101     MOVB	#0x01               	BANKSEL	I1R1
000fe3   52a1     MOV	R1, 0xa1             	MOV	R1, I1R1
                                           	BANKSEL	I1R7
000fe4   5ea2     MOV	R7, 0xa2             	MOV	R7, I1R7
                                           	BANKSEL	I1PCH
000fe5   50a4     MOV	R0, 0xa4             	MOV	R0, I1PCH
000fe6   510a     MOV	0xa, R0              	MOV	PCH, R0
                                           	BANKSEL	I1PSW
000fe7   50a3     MOV	R0, 0xa3             	MOV	R0, I1PSW
000fe8   5103     MOV	0x3, R0              	MOV	PSW, R0
000fe9   5b17     MOV	0x17, R5             	MOV	BANK, R5
000fea   f8e0     MOV	R0, R4               	MOV	R0, R4
000feb   0009     IRET                     	IRET	
                                           func._main	.code
                                           _main	;Function start
000d99   e013     MOVP	#0x13               	PAGESEL	_init_mcu
000d9a   d39c     CALL	#0x39c              	CALL	_init_mcu
000d9b   e00d     MOVP	#0x0D               	PAGESEL	$
000d9c   98c8     MOV	R0, #0xc8            	MOV	R0,# 0xc8
                                           	BANKSEL	STK00
000d9d   517e     MOV	0x7e, R0             	MOV	STK00, R0
000d9e   9800     MOV	R0, #0               	MOV	R0,# 0x00
000d9f   e013     MOVP	#0x13               	PAGESEL	_delay_ms
000da0   d331     CALL	#0x331              	CALL	_delay_ms
000da1   e00d     MOVP	#0x0D               	PAGESEL	$
000da2   e100     MOVB	#0x00               	BANKSEL	_clr_show_watch
000da3   03ce     CLR	0xce                 	CLR	_clr_show_watch
                                           	BANKSEL	_clr_show_watch
000da4   03cf     CLR	0xcf                 	CLR	(_clr_show_watch + 1)
000da5   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_clr_show_enable
000da6   5194     MOV	0x94, R0             	MOV	_clr_show_enable, R0
000da7   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	_PP1
000da8   5116     MOV	0x16, R0             	MOV	_PP1, R0
000da9   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	_PP2
000daa   5132     MOV	0x32, R0             	MOV	_PP2, R0
                                           	BANKSEL	_PWM1L
000dab   0313     CLR	0x13                 	CLR	_PWM1L
                                           	BANKSEL	_PWM2L
000dac   0333     CLR	0x33                 	CLR	_PWM2L
                                           	BANKSEL	_PWMCTL_bits
000dad   6815     SET	0x15, 0              	SET	_PWMCTL_bits, 0
                                           	BANKSEL	_PWMCTL_bits
000dae   6c15     SET	0x15, 4              	SET	_PWMCTL_bits, 4
                                           	BANKSEL	_T1CTL_bits
000daf   6810     SET	0x10, 0              	SET	_T1CTL_bits, 0
                                           	BANKSEL	_PWM3
000db0   038f     CLR	0x8f                 	CLR	_PWM3
                                           	BANKSEL	_PWM3L_back
000db1   038e     CLR	0x8e                 	CLR	_PWM3L_back
000db2   e014     MOVP	#0x14               	PAGESEL	_LCD1602_Init
000db3   d433     CALL	#0x433              	CALL	_LCD1602_Init
000db4   e00d     MOVP	#0x0D               	PAGESEL	$
000db5   e014     MOVP	#0x14               	PAGESEL	_LCD1602_Clear
000db6   d4c0     CALL	#0x4c0              	CALL	_LCD1602_Clear
000db7   e00d     MOVP	#0x0D               	PAGESEL	$
000db8   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000db9   517e     MOV	0x7e, R0             	MOV	STK00, R0
000dba   9800     MOV	R0, #0               	MOV	R0,# 0x00
000dbb   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000dbc   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000dbd   e00d     MOVP	#0x0D               	PAGESEL	$
000dbe   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_3 + 0)
000dbf   e100     MOVB	#0x00               	BANKSEL	r0x1031
000dc0   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000dc1   9892     MOV	R0, #0x92            	MOV	R0,# (__str_3 + 0)
                                           	BANKSEL	r0x1032
000dc2   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000dc3   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000dc4   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000dc5   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000dc6   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000dc7   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000dc8   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000dc9   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000dca   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000dcb   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000dcc   e00d     MOVP	#0x0D               	PAGESEL	$
000dcd   9802     MOV	R0, #0x2             	MOV	R0,# 0x02
                                           	BANKSEL	STK00
000dce   517e     MOV	0x7e, R0             	MOV	STK00, R0
000dcf   9800     MOV	R0, #0               	MOV	R0,# 0x00
000dd0   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000dd1   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000dd2   e00d     MOVP	#0x0D               	PAGESEL	$
000dd3   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000dd4   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000dd5   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
000dd6   7003     JNB	0x3, 0               	JNB	PSW, 0
000dd7   cde6     JMP	#0xde6               	JMP	_00177_DS_
000dd8   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x1031
000dd9   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000dda   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x1032
000ddb   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000ddc   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000ddd   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000dde   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000ddf   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000de0   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000de1   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000de2   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000de3   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000de4   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000de5   e00d     MOVP	#0x0D               	PAGESEL	$
                                           _00177_DS_
000de6   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000de7   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000de8   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
000de9   7003     JNB	0x3, 0               	JNB	PSW, 0
000dea   cdf9     JMP	#0xdf9               	JMP	_00179_DS_
000deb   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x1031
000dec   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000ded   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x1032
000dee   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000def   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000df0   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000df1   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000df2   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000df3   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000df4   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000df5   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000df6   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000df7   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000df8   e00d     MOVP	#0x0D               	PAGESEL	$
                                           _00179_DS_
000df9   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000dfa   0e13     MOVZ	R0, 0x13            	MOVZ	R0, _PWM1L
                                           	BANKSEL	r0x1032
000dfb   5183     MOV	0x83, R0             	MOV	r0x1032, R0
                                           	BANKSEL	r0x1031
000dfc   0382     CLR	0x82                 	CLR	r0x1031
                                           	BANKSEL	r0x1033
000dfd   0381     CLR	0x81                 	CLR	r0x1033
                                           	BANKSEL	r0x1034
000dfe   0380     CLR	0x80                 	CLR	r0x1034
                                           	BANKSEL	r0x1032
000dff   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK02
000e00   517c     MOV	0x7c, R0             	MOV	STK02, R0
000e01   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000e02   517d     MOV	0x7d, R0             	MOV	STK01, R0
000e03   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000e04   517e     MOV	0x7e, R0             	MOV	STK00, R0
000e05   9800     MOV	R0, #0               	MOV	R0,# 0x00
000e06   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000e07   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000e08   e00e     MOVP	#0x0E               	PAGESEL	$
000e09   9807     MOV	R0, #0x7             	MOV	R0,# 0x07
                                           	BANKSEL	STK00
000e0a   517e     MOV	0x7e, R0             	MOV	STK00, R0
000e0b   9800     MOV	R0, #0               	MOV	R0,# 0x00
000e0c   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000e0d   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000e0e   e00e     MOVP	#0x0E               	PAGESEL	$
000e0f   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000e10   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000e11   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
000e12   7003     JNB	0x3, 0               	JNB	PSW, 0
000e13   ce22     JMP	#0xe22               	JMP	_00181_DS_
000e14   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x1031
000e15   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000e16   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x1032
000e17   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000e18   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000e19   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000e1a   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000e1b   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000e1c   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000e1d   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000e1e   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000e1f   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000e20   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000e21   e00e     MOVP	#0x0E               	PAGESEL	$
                                           _00181_DS_
000e22   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000e23   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000e24   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
000e25   7003     JNB	0x3, 0               	JNB	PSW, 0
000e26   ce35     JMP	#0xe35               	JMP	_00183_DS_
000e27   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x1031
000e28   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000e29   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x1032
000e2a   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000e2b   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000e2c   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000e2d   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000e2e   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000e2f   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000e30   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000e31   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000e32   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000e33   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000e34   e00e     MOVP	#0x0E               	PAGESEL	$
                                           _00183_DS_
000e35   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000e36   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, _PWM3L_back
                                           	BANKSEL	r0x1032
000e37   5183     MOV	0x83, R0             	MOV	r0x1032, R0
                                           	BANKSEL	r0x1031
000e38   0382     CLR	0x82                 	CLR	r0x1031
                                           	BANKSEL	r0x1033
000e39   0381     CLR	0x81                 	CLR	r0x1033
                                           	BANKSEL	r0x1034
000e3a   0380     CLR	0x80                 	CLR	r0x1034
                                           	BANKSEL	r0x1032
000e3b   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK02
000e3c   517c     MOV	0x7c, R0             	MOV	STK02, R0
000e3d   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000e3e   517d     MOV	0x7d, R0             	MOV	STK01, R0
000e3f   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000e40   517e     MOV	0x7e, R0             	MOV	STK00, R0
000e41   9800     MOV	R0, #0               	MOV	R0,# 0x00
000e42   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000e43   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000e44   e00e     MOVP	#0x0E               	PAGESEL	$
000e45   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
                                           	BANKSEL	STK00
000e46   517e     MOV	0x7e, R0             	MOV	STK00, R0
000e47   9800     MOV	R0, #0               	MOV	R0,# 0x00
000e48   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000e49   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000e4a   e00e     MOVP	#0x0E               	PAGESEL	$
000e4b   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000e4c   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000e4d   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000e4e   7003     JNB	0x3, 0               	JNB	PSW, 0
000e4f   ce5e     JMP	#0xe5e               	JMP	_00185_DS_
000e50   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x1031
000e51   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000e52   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x1032
000e53   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000e54   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000e55   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000e56   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000e57   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000e58   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000e59   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000e5a   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000e5b   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000e5c   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000e5d   e00e     MOVP	#0x0E               	PAGESEL	$
                                           _00185_DS_
000e5e   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000e5f   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000e60   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000e61   7003     JNB	0x3, 0               	JNB	PSW, 0
000e62   ce71     JMP	#0xe71               	JMP	_00187_DS_
000e63   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x1031
000e64   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000e65   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x1032
000e66   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000e67   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000e68   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000e69   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000e6a   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000e6b   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000e6c   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000e6d   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000e6e   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000e6f   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000e70   e00e     MOVP	#0x0E               	PAGESEL	$
                                           _00187_DS_
000e71   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000e72   0e33     MOVZ	R0, 0x33            	MOVZ	R0, _PWM2L
                                           	BANKSEL	r0x1032
000e73   5183     MOV	0x83, R0             	MOV	r0x1032, R0
                                           	BANKSEL	r0x1031
000e74   0382     CLR	0x82                 	CLR	r0x1031
                                           	BANKSEL	r0x1033
000e75   0381     CLR	0x81                 	CLR	r0x1033
                                           	BANKSEL	r0x1034
000e76   0380     CLR	0x80                 	CLR	r0x1034
                                           	BANKSEL	r0x1032
000e77   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK02
000e78   517c     MOV	0x7c, R0             	MOV	STK02, R0
000e79   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000e7a   517d     MOV	0x7d, R0             	MOV	STK01, R0
000e7b   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000e7c   517e     MOV	0x7e, R0             	MOV	STK00, R0
000e7d   9800     MOV	R0, #0               	MOV	R0,# 0x00
000e7e   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000e7f   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000e80   e00e     MOVP	#0x0E               	PAGESEL	$
000e81   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000e82   517e     MOV	0x7e, R0             	MOV	STK00, R0
000e83   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
000e84   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000e85   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000e86   e00e     MOVP	#0x0E               	PAGESEL	$
000e87   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_4 + 0)
000e88   e100     MOVB	#0x00               	BANKSEL	r0x1031
000e89   5182     MOV	0x82, R0             	MOV	r0x1031, R0
000e8a   98a2     MOV	R0, #0xa2            	MOV	R0,# (__str_4 + 0)
                                           	BANKSEL	r0x1032
000e8b   5183     MOV	0x83, R0             	MOV	r0x1032, R0
000e8c   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x1033
000e8d   5181     MOV	0x81, R0             	MOV	r0x1033, R0
                                           	BANKSEL	r0x1032
000e8e   0e83     MOVZ	R0, 0x83            	MOVZ	R0, r0x1032
                                           	BANKSEL	STK01
000e8f   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x1031
000e90   0e82     MOVZ	R0, 0x82            	MOVZ	R0, r0x1031
                                           	BANKSEL	STK00
000e91   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x1033
000e92   0e81     MOVZ	R0, 0x81            	MOVZ	R0, r0x1033
000e93   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000e94   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000e95   e00e     MOVP	#0x0E               	PAGESEL	$
000e96   9840     MOV	R0, #0x40            	MOV	R0,# 0x40
000e97   e100     MOVB	#0x00               	BANKSEL	_CTCTL1
000e98   5164     MOV	0x64, R0             	MOV	_CTCTL1, R0
000e99   9892     MOV	R0, #0x92            	MOV	R0,# 0x92
                                           	BANKSEL	_VRECTL
000e9a   512b     MOV	0x2b, R0             	MOV	_VRECTL, R0
                                           	;;
                                           	MOVB #0x00
000e9b   9840     MOV	R0, #0x40            	MOV R0,#0x40
000e9c   311a     ORL	0x1a, R0             	ORL 0x1A,R0
                                           	
000e9d   9890     MOV	R0, #0x90            	MOV	R0,# 0x90
000e9e   e101     MOVB	#0x01               	BANKSEL	_VDAC
000e9f   5112     MOV	0x12, R0             	MOV	_VDAC, R0
000ea0   e100     MOVB	#0x00               	BANKSEL	_kf8_touch_flag
000ea1   0397     CLR	0x97                 	CLR	_kf8_touch_flag
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000ea2   03f4     CLR	0xf4                 	CLR	__KF8_LIBi_channel_flag_Old_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000ea3   03f5     CLR	0xf5                 	CLR	(__KF8_LIBi_channel_flag_Old_ + 1)
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000ea4   03f6     CLR	0xf6                 	CLR	(__KF8_LIBi_channel_flag_Old_ + 2)
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000ea5   03f7     CLR	0xf7                 	CLR	(__KF8_LIBi_channel_flag_Old_ + 3)
000ea6   9800     MOV	R0, #0               	MOV	R0,# 0x00
000ea7   e00f     MOVP	#0x0F               	PAGESEL	__KF8TS27_Lib_Set_Slide_W_Parameter
000ea8   dfec     CALL	#0xfec              	CALL	__KF8TS27_Lib_Set_Slide_W_Parameter
000ea9   e00e     MOVP	#0x0E               	PAGESEL	$
000eaa   e010     MOVP	#0x10               	PAGESEL	__KF8TS27_Init_Touch_Slide_W_
000eab   d07d     CALL	#0x7d               	CALL	__KF8TS27_Init_Touch_Slide_W_
000eac   e00e     MOVP	#0x0E               	PAGESEL	$
                                           _00191_DS_
000ead   0064     CWDT                     	CWDT 
000eae   9800     MOV	R0, #0               	MOV	R0,# 0x00
000eaf   e100     MOVB	#0x00               	BANKSEL	_kf8_touch_flag
000eb0   3097     ORL	R0, 0x97             	ORL	R0, _kf8_touch_flag
000eb1   7203     JNB	0x3, 2               	JNB	PSW, 2
000eb2   ceba     JMP	#0xeba               	JMP	_00189_DS_
                                           	BANKSEL	_kf8_touch_flag
000eb3   0397     CLR	0x97                 	CLR	_kf8_touch_flag
000eb4   e00e     MOVP	#0x0E               	PAGESEL	__KF8TS27_Touch_Process_Slide_W_
000eb5   ded4     CALL	#0xed4              	CALL	__KF8TS27_Touch_Process_Slide_W_
000eb6   e00e     MOVP	#0x0E               	PAGESEL	$
000eb7   e006     MOVP	#0x06               	PAGESEL	_Show_Key_Out
000eb8   d6ce     CALL	#0x6ce              	CALL	_Show_Key_Out
000eb9   e00e     MOVP	#0x0E               	PAGESEL	$
                                           _00189_DS_
000eba   e100     MOVB	#0x00               	BANKSEL _Touch_Watch_Count
000ebb   0bd0     INC	0xd0                 	INC _Touch_Watch_Count
000ebc   7a03     JB	0x3, 2                	JB PSW,2
000ebd   0bd1     INC	0xd1                 	INC _Touch_Watch_Count+1
000ebe   50d1     MOV	R0, 0xd1             	MOV R0,_Touch_Watch_Count+1
000ebf   99c3     MOV	R1, #0xc3            	MOV R1,#0xC3
000ec0   f841     SUB	R1, R0               	SUB R1,R0 ;
000ec1   e00e     MOVP	#0x0E               	PAGESEL Watch_Touch_Deal_End
000ec2   7803     JB	0x3, 0                	JB PSW,0
000ec3   ced2     JMP	#0xed2               	JMP Watch_Touch_Deal_End
000ec4   e00e     MOVP	#0x0E               	PAGESEL Watch_Touch_Deal_DO
000ec5   7a03     JB	0x3, 2                	JB PSW,2 ;
000ec6   cecd     JMP	#0xecd               	JMP Watch_Touch_Deal_DO
000ec7   50d0     MOV	R0, 0xd0             	MOV R0,_Touch_Watch_Count
000ec8   9950     MOV	R1, #0x50            	MOV R1,#0x50
000ec9   f841     SUB	R1, R0               	SUB R1,R0 ;
000eca   e00e     MOVP	#0x0E               	PAGESEL Watch_Touch_Deal_End
000ecb   7803     JB	0x3, 0                	JB PSW,0
000ecc   ced2     JMP	#0xed2               	JMP Watch_Touch_Deal_End
                                           Watch_Touch_Deal_DO:
                                           	BANKSEL _Touch_Watch_Count
000ecd   03d0     CLR	0xd0                 	CLR _Touch_Watch_Count
000ece   03d1     CLR	0xd1                 	CLR _Touch_Watch_Count+1
000ecf   e010     MOVP	#0x10               	PAGESEL __KF8TS27_Init_Touch_Slide_W_
000ed0   d07d     CALL	#0x7d               	CALL __KF8TS27_Init_Touch_Slide_W_
000ed1   e00e     MOVP	#0x0E               	PAGESEL $
                                           Watch_Touch_Deal_End:
                                           	
000ed2   cead     JMP	#0xead               	JMP	_00191_DS_
000ed3   0008     CRET                     	CRET	
                                           func._Show_Key_Out	.code
                                           _Show_Key_Out	;Function start
0006ce   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_Slide_Press_Flag
0006cf   0ebe     MOVZ	R0, 0xbe            	MOVZ	R0, __KF8_LIBi_Slide_Press_Flag
0006d0   8803     AND	R0, #0x3             	AND	R0,# 0x03
0006d1   7a03     JB	0x3, 2                	JB	PSW, 2
0006d2   c6d7     JMP	#0x6d7               	JMP	_00022_DS_
                                           	BANKSEL	_PWM1L
0006d3   0e13     MOVZ	R0, 0x13            	MOVZ	R0, _PWM1L
                                           	BANKSEL	_PWM1L_back
0006d4   5191     MOV	0x91, R0             	MOV	_PWM1L_back, R0
                                           	BANKSEL	_PWM2L
0006d5   0e33     MOVZ	R0, 0x33            	MOVZ	R0, _PWM2L
                                           	BANKSEL	_PWM2L_back
0006d6   5190     MOV	0x90, R0             	MOV	_PWM2L_back, R0
                                           _00022_DS_
0006d7   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_kf8_time_flag
0006d8   3096     ORL	R0, 0x96             	ORL	R0, _kf8_time_flag
0006d9   7203     JNB	0x3, 2               	JNB	PSW, 2
0006da   cb54     JMP	#0xb54               	JMP	_00106_DS_
                                           	BANKSEL	_kf8_time_flag
0006db   0396     CLR	0x96                 	CLR	_kf8_time_flag
                                           	BANKSEL	__KF8_LIBi_Slide_Press_Flag
0006dc   78be     JB	0xbe, 0               	JB	__KF8_LIBi_Slide_Press_Flag, 0
0006dd   c7a3     JMP	#0x7a3               	JMP	_00038_DS_
0006de   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_distance_out_
0006df   0e84     MOVZ	R0, 0x84            	MOVZ	R0,  (__KF8_LIBi_Slide_distance_out_ + 0)
0006e0   e100     MOVB	#0x00               	BANKSEL	r0x102B
0006e1   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	_temper_int
0006e2   51c6     MOV	0xc6, R0             	MOV	_temper_int, R0
0006e3   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_distance_out_
0006e4   0e85     MOVZ	R0, 0x85            	MOVZ	R0,  (__KF8_LIBi_Slide_distance_out_ + 1)
0006e5   e100     MOVB	#0x00               	BANKSEL	r0x102C
0006e6   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
                                           	BANKSEL	_temper_int
0006e7   51c7     MOV	0xc7, R0             	MOV	(_temper_int + 1), R0
                                           	BANKSEL	_temper_int
0006e8   0ec6     MOVZ	R0, 0xc6            	MOVZ	R0, _temper_int
                                           	BANKSEL	_PWM2L_int
0006e9   51c2     MOV	0xc2, R0             	MOV	_PWM2L_int, R0
                                           	BANKSEL	_temper_int
0006ea   0ec7     MOVZ	R0, 0xc7            	MOVZ	R0, (_temper_int + 1)
                                           	BANKSEL	_PWM2L_int
0006eb   51c3     MOV	0xc3, R0             	MOV	(_PWM2L_int + 1), R0
                                           	BANKSEL	_PWM2L_back
0006ec   0e90     MOVZ	R0, 0x90            	MOVZ	R0, _PWM2L_back
                                           	BANKSEL	r0x102B
0006ed   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
0006ee   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102B
0006ef   508c     MOV	R0, 0x8c             	MOV	R0, r0x102B
                                           	BANKSEL	_PWM2L_int
0006f0   21c2     ADD	0xc2, R0             	ADD	_PWM2L_int, R0
0006f1   9800     MOV	R0, #0               	MOV	R0,# 0x00
0006f2   7003     JNB	0x3, 0               	JNB	PSW, 0
0006f3   ff10     INC	R0                   	INC	R0
0006f4   7203     JNB	0x3, 2               	JNB	PSW, 2
0006f5   c6f7     JMP	#0x6f7               	JMP	_00262_DS_
                                           	BANKSEL	_PWM2L_int
0006f6   21c3     ADD	0xc3, R0             	ADD	(_PWM2L_int + 1), R0
                                           _00262_DS_
                                           	BANKSEL	_PWM2L_int
0006f7   0ec3     MOVZ	R0, 0xc3            	MOVZ	R0, (_PWM2L_int + 1)
0006f8   8080     ADD	R0, #0x80            	ADD	R0,# 0x80
0006f9   807f     ADD	R0, #0x7f            	ADD	R0,# 0x7f
0006fa   7a03     JB	0x3, 2                	JB	PSW, 2
0006fb   c6fe     JMP	#0x6fe               	JMP	_00149_DS_
0006fc   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_PWM2L_int
0006fd   38c2     SUB	R0, 0xc2             	SUB	R0, _PWM2L_int
                                           _00149_DS_
0006fe   7803     JB	0x3, 0                	JB	PSW, 0
0006ff   c703     JMP	#0x703               	JMP	_00027_DS_
000700   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	_PWM2L
000701   5133     MOV	0x33, R0             	MOV	_PWM2L, R0
000702   c70c     JMP	#0x70c               	JMP	_00028_DS_
                                           _00027_DS_
000703   6803     SET	0x3, 0               	SET	PSW, 0
                                           	BANKSEL	(_PWM2L_int + 1)
000704   7fc3     JB	0xc3, 7               	JB	(_PWM2L_int + 1), 7
000705   6003     CLR	0x3, 0               	CLR	PSW, 0
000706   7803     JB	0x3, 0                	JB	PSW, 0
000707   c70a     JMP	#0x70a               	JMP	_00024_DS_
                                           	BANKSEL	_PWM2L
000708   0333     CLR	0x33                 	CLR	_PWM2L
000709   c70c     JMP	#0x70c               	JMP	_00028_DS_
                                           _00024_DS_
                                           	BANKSEL	_PWM2L_int
00070a   0ec2     MOVZ	R0, 0xc2            	MOVZ	R0, _PWM2L_int
                                           	BANKSEL	_PWM2L
00070b   5133     MOV	0x33, R0             	MOV	_PWM2L, R0
                                           _00028_DS_
00070c   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
                                           	BANKSEL	STK00
00070d   517e     MOV	0x7e, R0             	MOV	STK00, R0
00070e   9800     MOV	R0, #0               	MOV	R0,# 0x00
00070f   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000710   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000711   e007     MOVP	#0x07               	PAGESEL	$
000712   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000713   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000714   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000715   7003     JNB	0x3, 0               	JNB	PSW, 0
000716   c725     JMP	#0x725               	JMP	_00030_DS_
000717   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000718   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000719   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
00071a   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
00071b   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
00071c   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
00071d   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
00071e   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
00071f   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000720   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000721   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000722   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000723   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000724   e007     MOVP	#0x07               	PAGESEL	$
                                           _00030_DS_
000725   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000726   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000727   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000728   7003     JNB	0x3, 0               	JNB	PSW, 0
000729   c738     JMP	#0x738               	JMP	_00032_DS_
00072a   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
00072b   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
00072c   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
00072d   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
00072e   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
00072f   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000730   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000731   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000732   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000733   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000734   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000735   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000736   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000737   e007     MOVP	#0x07               	PAGESEL	$
                                           _00032_DS_
000738   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000739   0e33     MOVZ	R0, 0x33            	MOVZ	R0, _PWM2L
                                           	BANKSEL	r0x102B
00073a   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
00073b   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
00073c   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
00073d   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
00073e   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
00073f   517c     MOV	0x7c, R0             	MOV	STK02, R0
000740   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000741   517d     MOV	0x7d, R0             	MOV	STK01, R0
000742   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000743   517e     MOV	0x7e, R0             	MOV	STK00, R0
000744   9800     MOV	R0, #0               	MOV	R0,# 0x00
000745   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000746   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000747   e007     MOVP	#0x07               	PAGESEL	$
000748   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
                                           	BANKSEL	STK00
000749   517e     MOV	0x7e, R0             	MOV	STK00, R0
00074a   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
00074b   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
00074c   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
00074d   e007     MOVP	#0x07               	PAGESEL	$
00074e   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
00074f   0e88     MOVZ	R0, 0x88            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 0)
000750   e100     MOVB	#0x00               	BANKSEL	r0x102B
000751   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000752   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000753   0e89     MOVZ	R0, 0x89            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 1)
000754   e100     MOVB	#0x00               	BANKSEL	r0x102C
000755   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000756   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x102C
000757   388d     SUB	R0, 0x8d             	SUB	R0, r0x102C
000758   7a03     JB	0x3, 2                	JB	PSW, 2
000759   c75c     JMP	#0x75c               	JMP	_00152_DS_
00075a   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
                                           	BANKSEL	r0x102B
00075b   388c     SUB	R0, 0x8c             	SUB	R0, r0x102B
                                           _00152_DS_
00075c   7003     JNB	0x3, 0               	JNB	PSW, 0
00075d   c76c     JMP	#0x76c               	JMP	_00034_DS_
00075e   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
00075f   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000760   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000761   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000762   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000763   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000764   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000765   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000766   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000767   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000768   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000769   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
00076a   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
00076b   e007     MOVP	#0x07               	PAGESEL	$
                                           _00034_DS_
00076c   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
00076d   0e88     MOVZ	R0, 0x88            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 0)
00076e   e100     MOVB	#0x00               	BANKSEL	r0x102B
00076f   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000770   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000771   0e89     MOVZ	R0, 0x89            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 1)
000772   e100     MOVB	#0x00               	BANKSEL	r0x102C
000773   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000774   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x102C
000775   388d     SUB	R0, 0x8d             	SUB	R0, r0x102C
000776   7a03     JB	0x3, 2                	JB	PSW, 2
000777   c77a     JMP	#0x77a               	JMP	_00153_DS_
000778   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
                                           	BANKSEL	r0x102B
000779   388c     SUB	R0, 0x8c             	SUB	R0, r0x102B
                                           _00153_DS_
00077a   7003     JNB	0x3, 0               	JNB	PSW, 0
00077b   c78a     JMP	#0x78a               	JMP	_00036_DS_
00077c   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
00077d   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
00077e   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
00077f   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000780   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000781   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000782   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000783   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000784   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000785   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000786   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000787   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000788   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000789   e007     MOVP	#0x07               	PAGESEL	$
                                           _00036_DS_
00078a   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
00078b   0e88     MOVZ	R0, 0x88            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 0)
00078c   e100     MOVB	#0x00               	BANKSEL	r0x102B
00078d   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
00078e   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
00078f   0e89     MOVZ	R0, 0x89            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 1)
000790   e100     MOVB	#0x00               	BANKSEL	r0x102C
000791   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
                                           	BANKSEL	r0x102F
000792   0389     CLR	0x89                 	CLR	r0x102F
                                           	BANKSEL	r0x1030
000793   0388     CLR	0x88                 	CLR	r0x1030
                                           	BANKSEL	r0x102B
000794   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	r0x102D
000795   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	STK02
000796   517c     MOV	0x7c, R0             	MOV	STK02, R0
                                           	BANKSEL	r0x102C
000797   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	r0x102E
000798   518a     MOV	0x8a, R0             	MOV	r0x102E, R0
                                           	BANKSEL	STK01
000799   517d     MOV	0x7d, R0             	MOV	STK01, R0
00079a   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
00079b   517e     MOV	0x7e, R0             	MOV	STK00, R0
00079c   9800     MOV	R0, #0               	MOV	R0,# 0x00
00079d   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
00079e   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
00079f   e007     MOVP	#0x07               	PAGESEL	$
0007a0   e100     MOVB	#0x00               	BANKSEL	_clr_show_watch
0007a1   03ce     CLR	0xce                 	CLR	_clr_show_watch
                                           	BANKSEL	_clr_show_watch
0007a2   03cf     CLR	0xcf                 	CLR	(_clr_show_watch + 1)
                                           _00038_DS_
                                           	BANKSEL	__KF8_LIBi_Slide_Press_Flag
0007a3   79be     JB	0xbe, 1               	JB	__KF8_LIBi_Slide_Press_Flag, 1
0007a4   c86a     JMP	#0x86a               	JMP	_00054_DS_
0007a5   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_distance_out_
0007a6   0e86     MOVZ	R0, 0x86            	MOVZ	R0,  (__KF8_LIBi_Slide_distance_out_ + 2)
0007a7   e100     MOVB	#0x00               	BANKSEL	r0x102B
0007a8   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	_temper_int
0007a9   51c6     MOV	0xc6, R0             	MOV	_temper_int, R0
0007aa   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_distance_out_
0007ab   0e87     MOVZ	R0, 0x87            	MOVZ	R0,  (__KF8_LIBi_Slide_distance_out_ + 3)
0007ac   e100     MOVB	#0x00               	BANKSEL	r0x102C
0007ad   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
                                           	BANKSEL	_temper_int
0007ae   51c7     MOV	0xc7, R0             	MOV	(_temper_int + 1), R0
                                           	BANKSEL	_temper_int
0007af   0ec6     MOVZ	R0, 0xc6            	MOVZ	R0, _temper_int
                                           	BANKSEL	_PWM1L_int
0007b0   51c4     MOV	0xc4, R0             	MOV	_PWM1L_int, R0
                                           	BANKSEL	_temper_int
0007b1   0ec7     MOVZ	R0, 0xc7            	MOVZ	R0, (_temper_int + 1)
                                           	BANKSEL	_PWM1L_int
0007b2   51c5     MOV	0xc5, R0             	MOV	(_PWM1L_int + 1), R0
                                           	BANKSEL	_PWM1L_back
0007b3   0e91     MOVZ	R0, 0x91            	MOVZ	R0, _PWM1L_back
                                           	BANKSEL	r0x102B
0007b4   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
0007b5   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102B
0007b6   508c     MOV	R0, 0x8c             	MOV	R0, r0x102B
                                           	BANKSEL	_PWM1L_int
0007b7   21c4     ADD	0xc4, R0             	ADD	_PWM1L_int, R0
0007b8   9800     MOV	R0, #0               	MOV	R0,# 0x00
0007b9   7003     JNB	0x3, 0               	JNB	PSW, 0
0007ba   ff10     INC	R0                   	INC	R0
0007bb   7203     JNB	0x3, 2               	JNB	PSW, 2
0007bc   c7be     JMP	#0x7be               	JMP	_00263_DS_
                                           	BANKSEL	_PWM1L_int
0007bd   21c5     ADD	0xc5, R0             	ADD	(_PWM1L_int + 1), R0
                                           _00263_DS_
                                           	BANKSEL	_PWM1L_int
0007be   0ec5     MOVZ	R0, 0xc5            	MOVZ	R0, (_PWM1L_int + 1)
0007bf   8080     ADD	R0, #0x80            	ADD	R0,# 0x80
0007c0   807f     ADD	R0, #0x7f            	ADD	R0,# 0x7f
0007c1   7a03     JB	0x3, 2                	JB	PSW, 2
0007c2   c7c5     JMP	#0x7c5               	JMP	_00154_DS_
0007c3   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_PWM1L_int
0007c4   38c4     SUB	R0, 0xc4             	SUB	R0, _PWM1L_int
                                           _00154_DS_
0007c5   7803     JB	0x3, 0                	JB	PSW, 0
0007c6   c7ca     JMP	#0x7ca               	JMP	_00043_DS_
0007c7   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	_PWM1L
0007c8   5113     MOV	0x13, R0             	MOV	_PWM1L, R0
0007c9   c7d3     JMP	#0x7d3               	JMP	_00044_DS_
                                           _00043_DS_
0007ca   6803     SET	0x3, 0               	SET	PSW, 0
                                           	BANKSEL	(_PWM1L_int + 1)
0007cb   7fc5     JB	0xc5, 7               	JB	(_PWM1L_int + 1), 7
0007cc   6003     CLR	0x3, 0               	CLR	PSW, 0
0007cd   7803     JB	0x3, 0                	JB	PSW, 0
0007ce   c7d1     JMP	#0x7d1               	JMP	_00040_DS_
                                           	BANKSEL	_PWM1L
0007cf   0313     CLR	0x13                 	CLR	_PWM1L
0007d0   c7d3     JMP	#0x7d3               	JMP	_00044_DS_
                                           _00040_DS_
                                           	BANKSEL	_PWM1L_int
0007d1   0ec4     MOVZ	R0, 0xc4            	MOVZ	R0, _PWM1L_int
                                           	BANKSEL	_PWM1L
0007d2   5113     MOV	0x13, R0             	MOV	_PWM1L, R0
                                           _00044_DS_
0007d3   9802     MOV	R0, #0x2             	MOV	R0,# 0x02
                                           	BANKSEL	STK00
0007d4   517e     MOV	0x7e, R0             	MOV	STK00, R0
0007d5   9800     MOV	R0, #0               	MOV	R0,# 0x00
0007d6   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
0007d7   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
0007d8   e007     MOVP	#0x07               	PAGESEL	$
0007d9   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
0007da   e100     MOVB	#0x00               	BANKSEL	_PWM1L
0007db   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
0007dc   7003     JNB	0x3, 0               	JNB	PSW, 0
0007dd   c7ec     JMP	#0x7ec               	JMP	_00046_DS_
0007de   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0007df   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0007e0   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0007e1   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0007e2   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0007e3   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0007e4   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0007e5   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0007e6   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0007e7   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0007e8   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0007e9   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0007ea   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0007eb   e007     MOVP	#0x07               	PAGESEL	$
                                           _00046_DS_
0007ec   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
0007ed   e100     MOVB	#0x00               	BANKSEL	_PWM1L
0007ee   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
0007ef   7003     JNB	0x3, 0               	JNB	PSW, 0
0007f0   c7ff     JMP	#0x7ff               	JMP	_00048_DS_
0007f1   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0007f2   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0007f3   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0007f4   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0007f5   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0007f6   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0007f7   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0007f8   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0007f9   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0007fa   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0007fb   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0007fc   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0007fd   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0007fe   e007     MOVP	#0x07               	PAGESEL	$
                                           _00048_DS_
0007ff   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000800   0e13     MOVZ	R0, 0x13            	MOVZ	R0, _PWM1L
                                           	BANKSEL	r0x102B
000801   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000802   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000803   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000804   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000805   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000806   517c     MOV	0x7c, R0             	MOV	STK02, R0
000807   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000808   517d     MOV	0x7d, R0             	MOV	STK01, R0
000809   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
00080a   517e     MOV	0x7e, R0             	MOV	STK00, R0
00080b   9800     MOV	R0, #0               	MOV	R0,# 0x00
00080c   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
00080d   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
00080e   e008     MOVP	#0x08               	PAGESEL	$
00080f   9802     MOV	R0, #0x2             	MOV	R0,# 0x02
                                           	BANKSEL	STK00
000810   517e     MOV	0x7e, R0             	MOV	STK00, R0
000811   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
000812   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000813   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000814   e008     MOVP	#0x08               	PAGESEL	$
000815   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000816   0e8a     MOVZ	R0, 0x8a            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 2)
000817   e100     MOVB	#0x00               	BANKSEL	r0x102B
000818   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000819   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
00081a   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 3)
00081b   e100     MOVB	#0x00               	BANKSEL	r0x102C
00081c   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
00081d   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x102C
00081e   388d     SUB	R0, 0x8d             	SUB	R0, r0x102C
00081f   7a03     JB	0x3, 2                	JB	PSW, 2
000820   c823     JMP	#0x823               	JMP	_00157_DS_
000821   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
                                           	BANKSEL	r0x102B
000822   388c     SUB	R0, 0x8c             	SUB	R0, r0x102B
                                           _00157_DS_
000823   7003     JNB	0x3, 0               	JNB	PSW, 0
000824   c833     JMP	#0x833               	JMP	_00050_DS_
000825   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000826   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000827   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000828   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000829   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
00082a   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
00082b   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
00082c   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
00082d   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
00082e   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
00082f   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000830   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000831   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000832   e008     MOVP	#0x08               	PAGESEL	$
                                           _00050_DS_
000833   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000834   0e8a     MOVZ	R0, 0x8a            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 2)
000835   e100     MOVB	#0x00               	BANKSEL	r0x102B
000836   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000837   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000838   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 3)
000839   e100     MOVB	#0x00               	BANKSEL	r0x102C
00083a   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
00083b   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	r0x102C
00083c   388d     SUB	R0, 0x8d             	SUB	R0, r0x102C
00083d   7a03     JB	0x3, 2                	JB	PSW, 2
00083e   c841     JMP	#0x841               	JMP	_00158_DS_
00083f   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
                                           	BANKSEL	r0x102B
000840   388c     SUB	R0, 0x8c             	SUB	R0, r0x102B
                                           _00158_DS_
000841   7003     JNB	0x3, 0               	JNB	PSW, 0
000842   c851     JMP	#0x851               	JMP	_00052_DS_
000843   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000844   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000845   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000846   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000847   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000848   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000849   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
00084a   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
00084b   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
00084c   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
00084d   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
00084e   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
00084f   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000850   e008     MOVP	#0x08               	PAGESEL	$
                                           _00052_DS_
000851   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000852   0e8a     MOVZ	R0, 0x8a            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 2)
000853   e100     MOVB	#0x00               	BANKSEL	r0x102B
000854   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102D
000855   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
000856   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_Slide_channel_out_
000857   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0,  (__KF8_LIBi_Slide_channel_out_ + 3)
000858   e100     MOVB	#0x00               	BANKSEL	r0x102C
000859   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
                                           	BANKSEL	r0x102E
00085a   518a     MOV	0x8a, R0             	MOV	r0x102E, R0
                                           	BANKSEL	r0x102F
00085b   0389     CLR	0x89                 	CLR	r0x102F
                                           	BANKSEL	r0x1030
00085c   0388     CLR	0x88                 	CLR	r0x1030
                                           	BANKSEL	r0x102D
00085d   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
                                           	BANKSEL	STK02
00085e   517c     MOV	0x7c, R0             	MOV	STK02, R0
                                           	BANKSEL	r0x102E
00085f   0e8a     MOVZ	R0, 0x8a            	MOVZ	R0, r0x102E
                                           	BANKSEL	STK01
000860   517d     MOV	0x7d, R0             	MOV	STK01, R0
000861   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000862   517e     MOV	0x7e, R0             	MOV	STK00, R0
000863   9800     MOV	R0, #0               	MOV	R0,# 0x00
000864   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000865   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000866   e008     MOVP	#0x08               	PAGESEL	$
000867   e100     MOVB	#0x00               	BANKSEL	_clr_show_watch
000868   03ce     CLR	0xce                 	CLR	_clr_show_watch
                                           	BANKSEL	_clr_show_watch
000869   03cf     CLR	0xcf                 	CLR	(_clr_show_watch + 1)
                                           _00054_DS_
00086a   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
00086b   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, __KF8_LIBi_channel_flag_
00086c   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
00086d   18f4     XOR	R0, 0xf4             	XOR	R0, __KF8_LIBi_channel_flag_Old_
00086e   7a03     JB	0x3, 2                	JB	PSW, 2
00086f   c886     JMP	#0x886               	JMP	_00085_DS_
000870   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
000871   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
000872   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
000873   18f5     XOR	R0, 0xf5             	XOR	R0, (__KF8_LIBi_channel_flag_Old_ + 1)
000874   7a03     JB	0x3, 2                	JB	PSW, 2
000875   c886     JMP	#0x886               	JMP	_00085_DS_
000876   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
000877   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 2)
000878   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
000879   18f6     XOR	R0, 0xf6             	XOR	R0, (__KF8_LIBi_channel_flag_Old_ + 2)
00087a   7a03     JB	0x3, 2                	JB	PSW, 2
00087b   c886     JMP	#0x886               	JMP	_00085_DS_
00087c   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
00087d   0e8f     MOVZ	R0, 0x8f            	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 3)
00087e   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
00087f   18f7     XOR	R0, 0xf7             	XOR	R0, (__KF8_LIBi_channel_flag_Old_ + 3)
000880   7a03     JB	0x3, 2                	JB	PSW, 2
000881   c886     JMP	#0x886               	JMP	_00085_DS_
000882   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_fast_key_flag
000883   3095     ORL	R0, 0x95             	ORL	R0, _fast_key_flag
000884   7203     JNB	0x3, 2               	JNB	PSW, 2
000885   ca5f     JMP	#0xa5f               	JMP	_00086_DS_
                                           _00085_DS_
                                           	BANKSEL	_fast_key_flag
000886   0395     CLR	0x95                 	CLR	_fast_key_flag
000887   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
000888   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, __KF8_LIBi_channel_flag_
000889   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
00088a   51f4     MOV	0xf4, R0             	MOV	__KF8_LIBi_channel_flag_Old_, R0
00088b   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
00088c   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 1)
00088d   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
00088e   51f5     MOV	0xf5, R0             	MOV	(__KF8_LIBi_channel_flag_Old_ + 1), R0
00088f   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
000890   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 2)
000891   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
000892   51f6     MOV	0xf6, R0             	MOV	(__KF8_LIBi_channel_flag_Old_ + 2), R0
000893   e101     MOVB	#0x01               	BANKSEL	__KF8_LIBi_channel_flag_
000894   0e8f     MOVZ	R0, 0x8f            	MOVZ	R0, (__KF8_LIBi_channel_flag_ + 3)
000895   e100     MOVB	#0x00               	BANKSEL	__KF8_LIBi_channel_flag_Old_
000896   51f7     MOV	0xf7, R0             	MOV	(__KF8_LIBi_channel_flag_Old_ + 3), R0
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000897   0ef4     MOVZ	R0, 0xf4            	MOVZ	R0, __KF8_LIBi_channel_flag_Old_
000898   a810     XOR	R0, #0x10            	XOR	R0,# 0x10
000899   7a03     JB	0x3, 2                	JB	PSW, 2
00089a   c908     JMP	#0x908               	JMP	_00083_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
00089b   0ef5     MOVZ	R0, 0xf5            	MOVZ	R0, (__KF8_LIBi_channel_flag_Old_ + 1)
00089c   a800     XOR	R0, #0               	XOR	R0,# 0x00
00089d   7a03     JB	0x3, 2                	JB	PSW, 2
00089e   c908     JMP	#0x908               	JMP	_00083_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
00089f   0ef6     MOVZ	R0, 0xf6            	MOVZ	R0, (__KF8_LIBi_channel_flag_Old_ + 2)
0008a0   a800     XOR	R0, #0               	XOR	R0,# 0x00
0008a1   7a03     JB	0x3, 2                	JB	PSW, 2
0008a2   c908     JMP	#0x908               	JMP	_00083_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
0008a3   0ef7     MOVZ	R0, 0xf7            	MOVZ	R0, (__KF8_LIBi_channel_flag_Old_ + 3)
0008a4   a800     XOR	R0, #0               	XOR	R0,# 0x00
0008a5   7a03     JB	0x3, 2                	JB	PSW, 2
0008a6   c908     JMP	#0x908               	JMP	_00083_DS_
                                           	BANKSEL	_PWM3
0008a7   0e8f     MOVZ	R0, 0x8f            	MOVZ	R0, _PWM3
0008a8   a833     XOR	R0, #0x33            	XOR	R0,# 0x33
0008a9   7203     JNB	0x3, 2               	JNB	PSW, 2
0008aa   c8ac     JMP	#0x8ac               	JMP	_00264_DS_
                                           	BANKSEL	_PWM3
0008ab   0b8f     INC	0x8f                 	INC	_PWM3
                                           _00264_DS_
0008ac   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
0008ad   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	_PWM3
0008ae   0e8f     MOVZ	R0, 0x8f            	MOVZ	R0, _PWM3
0008af   e014     MOVP	#0x14               	PAGESEL	__mulchar
0008b0   d4b2     CALL	#0x4b2              	CALL	__mulchar
0008b1   e008     MOVP	#0x08               	PAGESEL	$
0008b2   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0008b3   518e     MOV	0x8e, R0             	MOV	_PWM3L_back, R0
0008b4   9807     MOV	R0, #0x7             	MOV	R0,# 0x07
                                           	BANKSEL	STK00
0008b5   517e     MOV	0x7e, R0             	MOV	STK00, R0
0008b6   9800     MOV	R0, #0               	MOV	R0,# 0x00
0008b7   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
0008b8   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
0008b9   e008     MOVP	#0x08               	PAGESEL	$
0008ba   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
0008bb   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0008bc   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
0008bd   7003     JNB	0x3, 0               	JNB	PSW, 0
0008be   c8cd     JMP	#0x8cd               	JMP	_00058_DS_
0008bf   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0008c0   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0008c1   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0008c2   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0008c3   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0008c4   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0008c5   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0008c6   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0008c7   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0008c8   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0008c9   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0008ca   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0008cb   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0008cc   e008     MOVP	#0x08               	PAGESEL	$
                                           _00058_DS_
0008cd   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
0008ce   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0008cf   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
0008d0   7003     JNB	0x3, 0               	JNB	PSW, 0
0008d1   c8e0     JMP	#0x8e0               	JMP	_00060_DS_
0008d2   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0008d3   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0008d4   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0008d5   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0008d6   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0008d7   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0008d8   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0008d9   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0008da   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0008db   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0008dc   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0008dd   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0008de   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0008df   e008     MOVP	#0x08               	PAGESEL	$
                                           _00060_DS_
0008e0   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0008e1   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, _PWM3L_back
                                           	BANKSEL	r0x102B
0008e2   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
0008e3   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
0008e4   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
0008e5   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
0008e6   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
0008e7   517c     MOV	0x7c, R0             	MOV	STK02, R0
0008e8   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
0008e9   517d     MOV	0x7d, R0             	MOV	STK01, R0
0008ea   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
0008eb   517e     MOV	0x7e, R0             	MOV	STK00, R0
0008ec   9800     MOV	R0, #0               	MOV	R0,# 0x00
0008ed   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
0008ee   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
0008ef   e008     MOVP	#0x08               	PAGESEL	$
0008f0   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	STK00
0008f1   517e     MOV	0x7e, R0             	MOV	STK00, R0
0008f2   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
0008f3   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
0008f4   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
0008f5   e008     MOVP	#0x08               	PAGESEL	$
0008f6   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_1 + 0)
0008f7   e100     MOVB	#0x00               	BANKSEL	r0x102C
0008f8   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0008f9   98e6     MOV	R0, #0xe6            	MOV	R0,# (__str_1 + 0)
                                           	BANKSEL	r0x102B
0008fa   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0008fb   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0008fc   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0008fd   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0008fe   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0008ff   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000900   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000901   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000902   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000903   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000904   e009     MOVP	#0x09               	PAGESEL	$
000905   e100     MOVB	#0x00               	BANKSEL	_clr_show_enable
000906   0394     CLR	0x94                 	CLR	_clr_show_enable
000907   ca5f     JMP	#0xa5f               	JMP	_00086_DS_
                                           _00083_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000908   0ef4     MOVZ	R0, 0xf4            	MOVZ	R0, __KF8_LIBi_channel_flag_Old_
000909   a808     XOR	R0, #0x8             	XOR	R0,# 0x08
00090a   7a03     JB	0x3, 2                	JB	PSW, 2
00090b   c979     JMP	#0x979               	JMP	_00080_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
00090c   0ef5     MOVZ	R0, 0xf5            	MOVZ	R0, (__KF8_LIBi_channel_flag_Old_ + 1)
00090d   a800     XOR	R0, #0               	XOR	R0,# 0x00
00090e   7a03     JB	0x3, 2                	JB	PSW, 2
00090f   c979     JMP	#0x979               	JMP	_00080_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000910   0ef6     MOVZ	R0, 0xf6            	MOVZ	R0, (__KF8_LIBi_channel_flag_Old_ + 2)
000911   a800     XOR	R0, #0               	XOR	R0,# 0x00
000912   7a03     JB	0x3, 2                	JB	PSW, 2
000913   c979     JMP	#0x979               	JMP	_00080_DS_
                                           	BANKSEL	__KF8_LIBi_channel_flag_Old_
000914   0ef7     MOVZ	R0, 0xf7            	MOVZ	R0, (__KF8_LIBi_channel_flag_Old_ + 3)
000915   a800     XOR	R0, #0               	XOR	R0,# 0x00
000916   7a03     JB	0x3, 2                	JB	PSW, 2
000917   c979     JMP	#0x979               	JMP	_00080_DS_
000918   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_PWM3
000919   308f     ORL	R0, 0x8f             	ORL	R0, _PWM3
00091a   7203     JNB	0x3, 2               	JNB	PSW, 2
00091b   c91d     JMP	#0x91d               	JMP	_00265_DS_
                                           	BANKSEL	_PWM3
00091c   078f     DEC	0x8f                 	DEC	_PWM3
                                           _00265_DS_
00091d   9805     MOV	R0, #0x5             	MOV	R0,# 0x05
                                           	BANKSEL	STK00
00091e   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	_PWM3
00091f   0e8f     MOVZ	R0, 0x8f            	MOVZ	R0, _PWM3
000920   e014     MOVP	#0x14               	PAGESEL	__mulchar
000921   d4b2     CALL	#0x4b2              	CALL	__mulchar
000922   e009     MOVP	#0x09               	PAGESEL	$
000923   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000924   518e     MOV	0x8e, R0             	MOV	_PWM3L_back, R0
000925   9807     MOV	R0, #0x7             	MOV	R0,# 0x07
                                           	BANKSEL	STK00
000926   517e     MOV	0x7e, R0             	MOV	STK00, R0
000927   9800     MOV	R0, #0               	MOV	R0,# 0x00
000928   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000929   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
00092a   e009     MOVP	#0x09               	PAGESEL	$
00092b   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
00092c   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
00092d   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
00092e   7003     JNB	0x3, 0               	JNB	PSW, 0
00092f   c93e     JMP	#0x93e               	JMP	_00064_DS_
000930   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000931   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000932   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000933   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000934   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000935   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000936   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000937   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000938   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000939   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
00093a   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
00093b   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
00093c   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
00093d   e009     MOVP	#0x09               	PAGESEL	$
                                           _00064_DS_
00093e   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
00093f   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000940   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
000941   7003     JNB	0x3, 0               	JNB	PSW, 0
000942   c951     JMP	#0x951               	JMP	_00066_DS_
000943   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000944   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000945   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000946   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000947   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000948   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000949   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
00094a   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
00094b   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
00094c   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
00094d   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
00094e   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
00094f   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000950   e009     MOVP	#0x09               	PAGESEL	$
                                           _00066_DS_
000951   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000952   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, _PWM3L_back
                                           	BANKSEL	r0x102B
000953   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000954   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000955   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000956   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000957   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000958   517c     MOV	0x7c, R0             	MOV	STK02, R0
000959   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
00095a   517d     MOV	0x7d, R0             	MOV	STK01, R0
00095b   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
00095c   517e     MOV	0x7e, R0             	MOV	STK00, R0
00095d   9800     MOV	R0, #0               	MOV	R0,# 0x00
00095e   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
00095f   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000960   e009     MOVP	#0x09               	PAGESEL	$
000961   9808     MOV	R0, #0x8             	MOV	R0,# 0x08
                                           	BANKSEL	STK00
000962   517e     MOV	0x7e, R0             	MOV	STK00, R0
000963   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
000964   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000965   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000966   e009     MOVP	#0x09               	PAGESEL	$
000967   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_2 + 0)
000968   e100     MOVB	#0x00               	BANKSEL	r0x102C
000969   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
00096a   98e8     MOV	R0, #0xe8            	MOV	R0,# (__str_2 + 0)
                                           	BANKSEL	r0x102B
00096b   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
00096c   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
00096d   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
00096e   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
00096f   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000970   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000971   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000972   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000973   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000974   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000975   e009     MOVP	#0x09               	PAGESEL	$
000976   e100     MOVB	#0x00               	BANKSEL	_clr_show_enable
000977   0394     CLR	0x94                 	CLR	_clr_show_enable
000978   ca5f     JMP	#0xa5f               	JMP	_00086_DS_
                                           _00080_DS_
                                           	BANKSEL	_key_out
000979   0393     CLR	0x93                 	CLR	_key_out
                                           	BANKSEL	_key_time_count
00097a   03cc     CLR	0xcc                 	CLR	_key_time_count
                                           	BANKSEL	_key_time_count
00097b   03cd     CLR	0xcd                 	CLR	(_key_time_count + 1)
00097c   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
                                           	BANKSEL	_clr_show_enable
00097d   5194     MOV	0x94, R0             	MOV	_clr_show_enable, R0
00097e   e014     MOVP	#0x14               	PAGESEL	_LCD1602_Clear
00097f   d4c0     CALL	#0x4c0              	CALL	_LCD1602_Clear
000980   e009     MOVP	#0x09               	PAGESEL	$
000981   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000982   517e     MOV	0x7e, R0             	MOV	STK00, R0
000983   9800     MOV	R0, #0               	MOV	R0,# 0x00
000984   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000985   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000986   e009     MOVP	#0x09               	PAGESEL	$
000987   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_3 + 0)
000988   e100     MOVB	#0x00               	BANKSEL	r0x102C
000989   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
00098a   9892     MOV	R0, #0x92            	MOV	R0,# (__str_3 + 0)
                                           	BANKSEL	r0x102B
00098b   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
00098c   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
00098d   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
00098e   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
00098f   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000990   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000991   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000992   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000993   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000994   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000995   e009     MOVP	#0x09               	PAGESEL	$
000996   9802     MOV	R0, #0x2             	MOV	R0,# 0x02
                                           	BANKSEL	STK00
000997   517e     MOV	0x7e, R0             	MOV	STK00, R0
000998   9800     MOV	R0, #0               	MOV	R0,# 0x00
000999   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
00099a   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
00099b   e009     MOVP	#0x09               	PAGESEL	$
00099c   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
00099d   e100     MOVB	#0x00               	BANKSEL	_PWM1L
00099e   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
00099f   7003     JNB	0x3, 0               	JNB	PSW, 0
0009a0   c9af     JMP	#0x9af               	JMP	_00068_DS_
0009a1   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0009a2   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0009a3   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0009a4   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0009a5   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0009a6   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0009a7   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0009a8   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0009a9   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0009aa   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0009ab   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0009ac   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0009ad   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0009ae   e009     MOVP	#0x09               	PAGESEL	$
                                           _00068_DS_
0009af   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
0009b0   e100     MOVB	#0x00               	BANKSEL	_PWM1L
0009b1   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
0009b2   7003     JNB	0x3, 0               	JNB	PSW, 0
0009b3   c9c2     JMP	#0x9c2               	JMP	_00070_DS_
0009b4   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0009b5   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0009b6   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0009b7   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0009b8   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0009b9   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0009ba   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0009bb   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0009bc   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0009bd   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0009be   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0009bf   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0009c0   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0009c1   e009     MOVP	#0x09               	PAGESEL	$
                                           _00070_DS_
0009c2   e100     MOVB	#0x00               	BANKSEL	_PWM1L
0009c3   0e13     MOVZ	R0, 0x13            	MOVZ	R0, _PWM1L
                                           	BANKSEL	r0x102B
0009c4   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
0009c5   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
0009c6   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
0009c7   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
0009c8   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
0009c9   517c     MOV	0x7c, R0             	MOV	STK02, R0
0009ca   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
0009cb   517d     MOV	0x7d, R0             	MOV	STK01, R0
0009cc   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
0009cd   517e     MOV	0x7e, R0             	MOV	STK00, R0
0009ce   9800     MOV	R0, #0               	MOV	R0,# 0x00
0009cf   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
0009d0   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
0009d1   e009     MOVP	#0x09               	PAGESEL	$
0009d2   9807     MOV	R0, #0x7             	MOV	R0,# 0x07
                                           	BANKSEL	STK00
0009d3   517e     MOV	0x7e, R0             	MOV	STK00, R0
0009d4   9800     MOV	R0, #0               	MOV	R0,# 0x00
0009d5   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
0009d6   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
0009d7   e009     MOVP	#0x09               	PAGESEL	$
0009d8   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
0009d9   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0009da   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
0009db   7003     JNB	0x3, 0               	JNB	PSW, 0
0009dc   c9eb     JMP	#0x9eb               	JMP	_00072_DS_
0009dd   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0009de   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0009df   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0009e0   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0009e1   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0009e2   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0009e3   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0009e4   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0009e5   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0009e6   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0009e7   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0009e8   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0009e9   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0009ea   e009     MOVP	#0x09               	PAGESEL	$
                                           _00072_DS_
0009eb   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
0009ec   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0009ed   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
0009ee   7003     JNB	0x3, 0               	JNB	PSW, 0
0009ef   c9fe     JMP	#0x9fe               	JMP	_00074_DS_
0009f0   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
0009f1   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
0009f2   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
0009f3   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
0009f4   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
0009f5   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
0009f6   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
0009f7   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
0009f8   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
0009f9   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
0009fa   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
0009fb   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
0009fc   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
0009fd   e009     MOVP	#0x09               	PAGESEL	$
                                           _00074_DS_
0009fe   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
0009ff   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, _PWM3L_back
                                           	BANKSEL	r0x102B
000a00   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000a01   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000a02   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000a03   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000a04   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000a05   517c     MOV	0x7c, R0             	MOV	STK02, R0
000a06   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000a07   517d     MOV	0x7d, R0             	MOV	STK01, R0
000a08   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000a09   517e     MOV	0x7e, R0             	MOV	STK00, R0
000a0a   9800     MOV	R0, #0               	MOV	R0,# 0x00
000a0b   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000a0c   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000a0d   e00a     MOVP	#0x0A               	PAGESEL	$
000a0e   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
                                           	BANKSEL	STK00
000a0f   517e     MOV	0x7e, R0             	MOV	STK00, R0
000a10   9800     MOV	R0, #0               	MOV	R0,# 0x00
000a11   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000a12   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000a13   e00a     MOVP	#0x0A               	PAGESEL	$
000a14   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000a15   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000a16   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000a17   7003     JNB	0x3, 0               	JNB	PSW, 0
000a18   ca27     JMP	#0xa27               	JMP	_00076_DS_
000a19   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000a1a   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000a1b   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000a1c   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000a1d   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000a1e   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000a1f   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000a20   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000a21   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000a22   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000a23   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000a24   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000a25   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000a26   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00076_DS_
000a27   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000a28   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000a29   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000a2a   7003     JNB	0x3, 0               	JNB	PSW, 0
000a2b   ca3a     JMP	#0xa3a               	JMP	_00078_DS_
000a2c   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000a2d   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000a2e   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000a2f   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000a30   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000a31   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000a32   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000a33   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000a34   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000a35   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000a36   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000a37   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000a38   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000a39   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00078_DS_
000a3a   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000a3b   0e33     MOVZ	R0, 0x33            	MOVZ	R0, _PWM2L
                                           	BANKSEL	r0x102B
000a3c   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000a3d   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000a3e   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000a3f   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000a40   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000a41   517c     MOV	0x7c, R0             	MOV	STK02, R0
000a42   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000a43   517d     MOV	0x7d, R0             	MOV	STK01, R0
000a44   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000a45   517e     MOV	0x7e, R0             	MOV	STK00, R0
000a46   9800     MOV	R0, #0               	MOV	R0,# 0x00
000a47   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000a48   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000a49   e00a     MOVP	#0x0A               	PAGESEL	$
000a4a   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000a4b   517e     MOV	0x7e, R0             	MOV	STK00, R0
000a4c   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
000a4d   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000a4e   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000a4f   e00a     MOVP	#0x0A               	PAGESEL	$
000a50   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_4 + 0)
000a51   e100     MOVB	#0x00               	BANKSEL	r0x102C
000a52   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000a53   98a2     MOV	R0, #0xa2            	MOV	R0,# (__str_4 + 0)
                                           	BANKSEL	r0x102B
000a54   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000a55   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000a56   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000a57   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000a58   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000a59   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000a5a   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000a5b   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000a5c   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000a5d   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000a5e   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00086_DS_
000a5f   e100     MOVB	#0x00               	BANKSEL	_clr_show_watch
000a60   0bce     INC	0xce                 	INC	_clr_show_watch
000a61   7a03     JB	0x3, 2                	JB	PSW, 2
000a62   ca64     JMP	#0xa64               	JMP	_00266_DS_
                                           	BANKSEL	_clr_show_watch
000a63   0bcf     INC	0xcf                 	INC	(_clr_show_watch + 1)
                                           _00266_DS_
                                           	BANKSEL	_clr_show_watch
000a64   0ece     MOVZ	R0, 0xce            	MOVZ	R0, _clr_show_watch
000a65   a808     XOR	R0, #0x8             	XOR	R0,# 0x08
000a66   7a03     JB	0x3, 2                	JB	PSW, 2
000a67   cb54     JMP	#0xb54               	JMP	_00106_DS_
                                           	BANKSEL	_clr_show_watch
000a68   0ecf     MOVZ	R0, 0xcf            	MOVZ	R0, (_clr_show_watch + 1)
000a69   a800     XOR	R0, #0               	XOR	R0,# 0x00
000a6a   7a03     JB	0x3, 2                	JB	PSW, 2
000a6b   cb54     JMP	#0xb54               	JMP	_00106_DS_
000a6c   9810     MOV	R0, #0x10            	MOV	R0,# 0x10
                                           	BANKSEL	_clr_show_watch
000a6d   51ce     MOV	0xce, R0             	MOV	_clr_show_watch, R0
                                           	BANKSEL	_clr_show_watch
000a6e   03cf     CLR	0xcf                 	CLR	(_clr_show_watch + 1)
000a6f   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	_clr_show_enable
000a70   3094     ORL	R0, 0x94             	ORL	R0, _clr_show_enable
000a71   7203     JNB	0x3, 2               	JNB	PSW, 2
000a72   cb54     JMP	#0xb54               	JMP	_00106_DS_
000a73   e014     MOVP	#0x14               	PAGESEL	_LCD1602_Clear
000a74   d4c0     CALL	#0x4c0              	CALL	_LCD1602_Clear
000a75   e00a     MOVP	#0x0A               	PAGESEL	$
000a76   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000a77   517e     MOV	0x7e, R0             	MOV	STK00, R0
000a78   9800     MOV	R0, #0               	MOV	R0,# 0x00
000a79   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000a7a   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000a7b   e00a     MOVP	#0x0A               	PAGESEL	$
000a7c   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_3 + 0)
000a7d   e100     MOVB	#0x00               	BANKSEL	r0x102C
000a7e   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000a7f   9892     MOV	R0, #0x92            	MOV	R0,# (__str_3 + 0)
                                           	BANKSEL	r0x102B
000a80   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000a81   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000a82   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000a83   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000a84   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000a85   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000a86   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000a87   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000a88   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000a89   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000a8a   e00a     MOVP	#0x0A               	PAGESEL	$
000a8b   9802     MOV	R0, #0x2             	MOV	R0,# 0x02
                                           	BANKSEL	STK00
000a8c   517e     MOV	0x7e, R0             	MOV	STK00, R0
000a8d   9800     MOV	R0, #0               	MOV	R0,# 0x00
000a8e   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000a8f   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000a90   e00a     MOVP	#0x0A               	PAGESEL	$
000a91   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000a92   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000a93   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
000a94   7003     JNB	0x3, 0               	JNB	PSW, 0
000a95   caa4     JMP	#0xaa4               	JMP	_00089_DS_
000a96   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000a97   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000a98   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000a99   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000a9a   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000a9b   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000a9c   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000a9d   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000a9e   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000a9f   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000aa0   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000aa1   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000aa2   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000aa3   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00089_DS_
000aa4   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000aa5   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000aa6   3813     SUB	R0, 0x13             	SUB	R0, _PWM1L
000aa7   7003     JNB	0x3, 0               	JNB	PSW, 0
000aa8   cab7     JMP	#0xab7               	JMP	_00091_DS_
000aa9   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000aaa   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000aab   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000aac   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000aad   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000aae   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000aaf   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000ab0   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000ab1   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000ab2   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000ab3   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000ab4   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000ab5   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000ab6   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00091_DS_
000ab7   e100     MOVB	#0x00               	BANKSEL	_PWM1L
000ab8   0e13     MOVZ	R0, 0x13            	MOVZ	R0, _PWM1L
                                           	BANKSEL	r0x102B
000ab9   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000aba   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000abb   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000abc   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000abd   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000abe   517c     MOV	0x7c, R0             	MOV	STK02, R0
000abf   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000ac0   517d     MOV	0x7d, R0             	MOV	STK01, R0
000ac1   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000ac2   517e     MOV	0x7e, R0             	MOV	STK00, R0
000ac3   9800     MOV	R0, #0               	MOV	R0,# 0x00
000ac4   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000ac5   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000ac6   e00a     MOVP	#0x0A               	PAGESEL	$
000ac7   9807     MOV	R0, #0x7             	MOV	R0,# 0x07
                                           	BANKSEL	STK00
000ac8   517e     MOV	0x7e, R0             	MOV	STK00, R0
000ac9   9800     MOV	R0, #0               	MOV	R0,# 0x00
000aca   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000acb   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000acc   e00a     MOVP	#0x0A               	PAGESEL	$
000acd   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000ace   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000acf   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
000ad0   7003     JNB	0x3, 0               	JNB	PSW, 0
000ad1   cae0     JMP	#0xae0               	JMP	_00093_DS_
000ad2   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000ad3   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000ad4   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000ad5   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000ad6   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000ad7   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000ad8   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000ad9   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000ada   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000adb   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000adc   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000add   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000ade   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000adf   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00093_DS_
000ae0   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000ae1   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000ae2   388e     SUB	R0, 0x8e             	SUB	R0, _PWM3L_back
000ae3   7003     JNB	0x3, 0               	JNB	PSW, 0
000ae4   caf3     JMP	#0xaf3               	JMP	_00095_DS_
000ae5   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000ae6   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000ae7   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000ae8   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000ae9   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000aea   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000aeb   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000aec   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000aed   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000aee   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000aef   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000af0   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000af1   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000af2   e00a     MOVP	#0x0A               	PAGESEL	$
                                           _00095_DS_
000af3   e100     MOVB	#0x00               	BANKSEL	_PWM3L_back
000af4   0e8e     MOVZ	R0, 0x8e            	MOVZ	R0, _PWM3L_back
                                           	BANKSEL	r0x102B
000af5   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000af6   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000af7   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000af8   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000af9   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000afa   517c     MOV	0x7c, R0             	MOV	STK02, R0
000afb   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000afc   517d     MOV	0x7d, R0             	MOV	STK01, R0
000afd   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000afe   517e     MOV	0x7e, R0             	MOV	STK00, R0
000aff   9800     MOV	R0, #0               	MOV	R0,# 0x00
000b00   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000b01   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000b02   e00b     MOVP	#0x0B               	PAGESEL	$
000b03   980c     MOV	R0, #0xc             	MOV	R0,# 0x0c
                                           	BANKSEL	STK00
000b04   517e     MOV	0x7e, R0             	MOV	STK00, R0
000b05   9800     MOV	R0, #0               	MOV	R0,# 0x00
000b06   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000b07   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000b08   e00b     MOVP	#0x0B               	PAGESEL	$
000b09   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
000b0a   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000b0b   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000b0c   7003     JNB	0x3, 0               	JNB	PSW, 0
000b0d   cb1c     JMP	#0xb1c               	JMP	_00097_DS_
000b0e   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000b0f   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000b10   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000b11   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000b12   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000b13   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000b14   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000b15   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000b16   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000b17   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000b18   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000b19   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000b1a   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000b1b   e00b     MOVP	#0x0B               	PAGESEL	$
                                           _00097_DS_
000b1c   980a     MOV	R0, #0xa             	MOV	R0,# 0x0a
000b1d   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000b1e   3833     SUB	R0, 0x33             	SUB	R0, _PWM2L
000b1f   7003     JNB	0x3, 0               	JNB	PSW, 0
000b20   cb2f     JMP	#0xb2f               	JMP	_00099_DS_
000b21   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_0 + 0)
                                           	BANKSEL	r0x102C
000b22   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000b23   98e4     MOV	R0, #0xe4            	MOV	R0,# (__str_0 + 0)
                                           	BANKSEL	r0x102B
000b24   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000b25   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000b26   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000b27   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000b28   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000b29   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000b2a   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000b2b   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000b2c   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000b2d   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000b2e   e00b     MOVP	#0x0B               	PAGESEL	$
                                           _00099_DS_
000b2f   e100     MOVB	#0x00               	BANKSEL	_PWM2L
000b30   0e33     MOVZ	R0, 0x33            	MOVZ	R0, _PWM2L
                                           	BANKSEL	r0x102B
000b31   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	r0x102C
000b32   038d     CLR	0x8d                 	CLR	r0x102C
                                           	BANKSEL	r0x102D
000b33   038b     CLR	0x8b                 	CLR	r0x102D
                                           	BANKSEL	r0x102E
000b34   038a     CLR	0x8a                 	CLR	r0x102E
                                           	BANKSEL	r0x102B
000b35   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK02
000b36   517c     MOV	0x7c, R0             	MOV	STK02, R0
000b37   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK01
000b38   517d     MOV	0x7d, R0             	MOV	STK01, R0
000b39   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000b3a   517e     MOV	0x7e, R0             	MOV	STK00, R0
000b3b   9800     MOV	R0, #0               	MOV	R0,# 0x00
000b3c   e010     MOVP	#0x10               	PAGESEL	_LCD1602_PrintInteger
000b3d   d000     CALL	#0                  	CALL	_LCD1602_PrintInteger
000b3e   e00b     MOVP	#0x0B               	PAGESEL	$
000b3f   9800     MOV	R0, #0               	MOV	R0,# 0x00
                                           	BANKSEL	STK00
000b40   517e     MOV	0x7e, R0             	MOV	STK00, R0
000b41   9801     MOV	R0, #0x1             	MOV	R0,# 0x01
000b42   e013     MOVP	#0x13               	PAGESEL	_LCD1602_setxy
000b43   d3ee     CALL	#0x3ee              	CALL	_LCD1602_setxy
000b44   e00b     MOVP	#0x0B               	PAGESEL	$
000b45   9814     MOV	R0, #0x14            	MOV	R0,# high (__str_4 + 0)
000b46   e100     MOVB	#0x00               	BANKSEL	r0x102C
000b47   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
000b48   98a2     MOV	R0, #0xa2            	MOV	R0,# (__str_4 + 0)
                                           	BANKSEL	r0x102B
000b49   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
000b4a   9880     MOV	R0, #0x80            	MOV	R0,# 0x80
                                           	BANKSEL	r0x102D
000b4b   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
000b4c   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	STK01
000b4d   517d     MOV	0x7d, R0             	MOV	STK01, R0
                                           	BANKSEL	r0x102C
000b4e   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	STK00
000b4f   517e     MOV	0x7e, R0             	MOV	STK00, R0
                                           	BANKSEL	r0x102D
000b50   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
000b51   e012     MOVP	#0x12               	PAGESEL	_LCD1602_PrintString
000b52   d2bd     CALL	#0x2bd              	CALL	_LCD1602_PrintString
000b53   e00b     MOVP	#0x0B               	PAGESEL	$
                                           _00106_DS_
000b54   0008     CRET                     	CRET	
                                           func._delay_us	.code
                                           _delay_us	;Function start
00146f   e100     MOVB	#0x00               	BANKSEL	r0x1035
001470   5186     MOV	0x86, R0             	MOV	r0x1035, R0
                                           	BANKSEL	STK00
001471   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	r0x1036
001472   5187     MOV	0x87, R0             	MOV	r0x1036, R0
                                           _00014_DS_
                                           	BANKSEL	r0x1036
001473   0e87     MOVZ	R0, 0x87            	MOVZ	R0, r0x1036
                                           	BANKSEL	r0x1037
001474   5185     MOV	0x85, R0             	MOV	r0x1037, R0
                                           	BANKSEL	r0x1035
001475   0e86     MOVZ	R0, 0x86            	MOVZ	R0, r0x1035
                                           	BANKSEL	r0x1038
001476   5184     MOV	0x84, R0             	MOV	r0x1038, R0
001477   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	r0x1036
001478   2187     ADD	0x87, R0             	ADD	r0x1036, R0
001479   7003     JNB	0x3, 0               	JNB	PSW, 0
00147a   c47c     JMP	#0x47c               	JMP	_00267_DS_
                                           	BANKSEL	r0x1035
00147b   0786     DEC	0x86                 	DEC	r0x1035
                                           _00267_DS_
                                           	BANKSEL	r0x1037
00147c   0e85     MOVZ	R0, 0x85            	MOVZ	R0, r0x1037
                                           	BANKSEL	r0x1038
00147d   3084     ORL	R0, 0x84             	ORL	R0, r0x1038
00147e   7a03     JB	0x3, 2                	JB	PSW, 2
00147f   c473     JMP	#0x473               	JMP	_00014_DS_
001480   0008     CRET                     	CRET	
                                           func._delay_ms	.code
                                           _delay_ms	;Function start
001331   e100     MOVB	#0x00               	BANKSEL	r0x102B
001332   518c     MOV	0x8c, R0             	MOV	r0x102B, R0
                                           	BANKSEL	STK00
001333   0e7e     MOVZ	R0, 0x7e            	MOVZ	R0, STK00
                                           	BANKSEL	r0x102C
001334   518d     MOV	0x8d, R0             	MOV	r0x102C, R0
                                           _00004_DS_
                                           	BANKSEL	r0x102C
001335   0e8d     MOVZ	R0, 0x8d            	MOVZ	R0, r0x102C
                                           	BANKSEL	r0x102D
001336   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102B
001337   0e8c     MOVZ	R0, 0x8c            	MOVZ	R0, r0x102B
                                           	BANKSEL	r0x102E
001338   518a     MOV	0x8a, R0             	MOV	r0x102E, R0
001339   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	r0x102C
00133a   218d     ADD	0x8d, R0             	ADD	r0x102C, R0
00133b   7003     JNB	0x3, 0               	JNB	PSW, 0
00133c   c33e     JMP	#0x33e               	JMP	_00268_DS_
                                           	BANKSEL	r0x102B
00133d   078c     DEC	0x8c                 	DEC	r0x102B
                                           _00268_DS_
                                           	BANKSEL	r0x102D
00133e   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
                                           	BANKSEL	r0x102E
00133f   308a     ORL	R0, 0x8a             	ORL	R0, r0x102E
001340   7203     JNB	0x3, 2               	JNB	PSW, 2
001341   c354     JMP	#0x354               	JMP	_00007_DS_
001342   0064     CWDT                     	CWDT 
001343   9864     MOV	R0, #0x64            	MOV	R0,# 0x64
                                           	BANKSEL	r0x102D
001344   518b     MOV	0x8b, R0             	MOV	r0x102D, R0
                                           	BANKSEL	r0x102E
001345   038a     CLR	0x8a                 	CLR	r0x102E
                                           _00001_DS_
                                           	BANKSEL	r0x102D
001346   0e8b     MOVZ	R0, 0x8b            	MOVZ	R0, r0x102D
                                           	BANKSEL	r0x102F
001347   5189     MOV	0x89, R0             	MOV	r0x102F, R0
                                           	BANKSEL	r0x102E
001348   0e8a     MOVZ	R0, 0x8a            	MOVZ	R0, r0x102E
                                           	BANKSEL	r0x1030
001349   5188     MOV	0x88, R0             	MOV	r0x1030, R0
00134a   98ff     MOV	R0, #0xff            	MOV	R0,# 0xff
                                           	BANKSEL	r0x102D
00134b   218b     ADD	0x8b, R0             	ADD	r0x102D, R0
00134c   7003     JNB	0x3, 0               	JNB	PSW, 0
00134d   c34f     JMP	#0x34f               	JMP	_00269_DS_
                                           	BANKSEL	r0x102E
00134e   078a     DEC	0x8a                 	DEC	r0x102E
                                           _00269_DS_
                                           	BANKSEL	r0x102F
00134f   0e89     MOVZ	R0, 0x89            	MOVZ	R0, r0x102F
                                           	BANKSEL	r0x1030
001350   3088     ORL	R0, 0x88             	ORL	R0, r0x1030
001351   7203     JNB	0x3, 2               	JNB	PSW, 2
001352   c335     JMP	#0x335               	JMP	_00004_DS_
001353   c346     JMP	#0x346               	JMP	_00001_DS_
                                           _00007_DS_
001354   0008     CRET                     	CRET	
                                           	.end
                                           .config
002007   07fc     DEC	0xfc                
002008   ffff     NOPZ                    
                                           func.__modslong
0011f5   f7f8     JB	R0, 7                
0011f6   c227     JMP	#0x227              
0011f7   ff00     CPL	R0                  
0011f8   057e     CPL	0x7e                
0011f9   057d     CPL	0x7d                
0011fa   057c     CPL	0x7c                
0011fb   0b7c     INC	0x7c                
0011fc   7a03     JB	0x3, 2               
0011fd   c205     JMP	#0x205              
0011fe   0b7d     INC	0x7d                
0011ff   7a03     JB	0x3, 2               
001200   c205     JMP	#0x205              
001201   0b7e     INC	0x7e                
001202   7a03     JB	0x3, 2               
001203   c205     JMP	#0x205              
001204   ff10     INC	R0                  
001205   7f7b     JB	0x7b, 7              
001206   c215     JMP	#0x215              
001207   057b     CPL	0x7b                
001208   057a     CPL	0x7a                
001209   0579     CPL	0x79                
00120a   0578     CPL	0x78                
00120b   0b78     INC	0x78                
00120c   7a03     JB	0x3, 2               
00120d   c215     JMP	#0x215              
00120e   0b79     INC	0x79                
00120f   7a03     JB	0x3, 2               
001210   c215     JMP	#0x215              
001211   0b7a     INC	0x7a                
001212   7a03     JB	0x3, 2               
001213   c215     JMP	#0x215              
001214   0b7b     INC	0x7b                
001215   e012     MOVP	#0x12              
001216   d23a     CALL	#0x23a             
001217   e012     MOVP	#0x12              
001218   ff00     CPL	R0                  
001219   057e     CPL	0x7e                
00121a   057d     CPL	0x7d                
00121b   057c     CPL	0x7c                
00121c   0b7c     INC	0x7c                
00121d   7a03     JB	0x3, 2               
00121e   c239     JMP	#0x239              
00121f   0b7d     INC	0x7d                
001220   7a03     JB	0x3, 2               
001221   c239     JMP	#0x239              
001222   0b7e     INC	0x7e                
001223   7a03     JB	0x3, 2               
001224   c239     JMP	#0x239              
001225   ff10     INC	R0                  
001226   c239     JMP	#0x239              
001227   7f7b     JB	0x7b, 7              
001228   c237     JMP	#0x237              
001229   057b     CPL	0x7b                
00122a   057a     CPL	0x7a                
00122b   0579     CPL	0x79                
00122c   0578     CPL	0x78                
00122d   0b78     INC	0x78                
00122e   7a03     JB	0x3, 2               
00122f   c237     JMP	#0x237              
001230   0b79     INC	0x79                
001231   7a03     JB	0x3, 2               
001232   c237     JMP	#0x237              
001233   0b7a     INC	0x7a                
001234   7a03     JB	0x3, 2               
001235   c237     JMP	#0x237              
001236   0b7b     INC	0x7b                
001237   e012     MOVP	#0x12              
001238   d23a     CALL	#0x23a             
001239   0008     CRET                    
                                           fun.__gptrget1
001481   a800     XOR	R0, #0              
001482   7203     JNB	0x3, 2              
001483   c488     JMP	#0x488              
001484   a880     XOR	R0, #0x80           
001485   7203     JNB	0x3, 2              
001486   c48d     JMP	#0x48d              
001487   c491     JMP	#0x491              
001488   527d     MOV	R1, 0x7d            
001489   5e7e     MOV	R7, 0x7e            
00148a   5f17     MOV	0x17, R7            
00148b   f708     LD	R0, [R1]             
00148c   c491     JMP	#0x491              
00148d   527e     MOV	R1, 0x7e            
00148e   507d     MOV	R0, 0x7d            
00148f   e014     MOVP	#0x14              
001490   d4ea     CALL	#0x4ea             
001491   0008     CRET                    
                                           fun.__R2PCL
0014ea   530a     MOV	0xa, R1             
0014eb   5102     MOV	0x2, R0             
                                           func.__mulchar
0014b2   037d     CLR	0x7d                
0014b3   787e     JB	0x7e, 0              
0014b4   c4b6     JMP	#0x4b6              
0014b5   217d     ADD	0x7d, R0            
0014b6   6003     CLR	0x3, 0              
0014b7   ff18     RLC	R0                  
0014b8   6003     CLR	0x3, 0              
0014b9   117e     RRC	0x7e                
0014ba   0209     CLR	R1                  
0014bb   327e     ORL	R1, 0x7e            
0014bc   7a03     JB	0x3, 2               
0014bd   c4b3     JMP	#0x4b3              
0014be   507d     MOV	R0, 0x7d            
0014bf   0008     CRET                    
                                           func.__gsinit_startup
0014d1   e014     MOVP	#0x14              
0014d2   d41c     CALL	#0x41c             
0014d3   e014     MOVP	#0x14              
0014d4   0008     CRET                    
                                           func.__mulint
001405   037b     CLR	0x7b                
001406   037a     CLR	0x7a                
001407   787c     JB	0x7c, 0              
001408   c40e     JMP	#0x40e              
001409   527e     MOV	R1, 0x7e            
00140a   237a     ADD	0x7a, R1            
00140b   7003     JNB	0x3, 0              
00140c   0b7b     INC	0x7b                
00140d   217b     ADD	0x7b, R0            
00140e   6003     CLR	0x3, 0              
00140f   137e     RLC	0x7e                
001410   ff18     RLC	R0                  
001411   6003     CLR	0x3, 0              
001412   117d     RRC	0x7d                
001413   117c     RRC	0x7c                
001414   527d     MOV	R1, 0x7d            
001415   327c     ORL	R1, 0x7c            
001416   7a03     JB	0x3, 2               
001417   c407     JMP	#0x407              
001418   507a     MOV	R0, 0x7a            
001419   517e     MOV	0x7e, R0            
00141a   507b     MOV	R0, 0x7b            
00141b   0008     CRET                    
                                           func.__divslong
0011ac   f7f8     JB	R0, 7                
0011ad   c1d4     JMP	#0x1d4              
0011ae   ff00     CPL	R0                  
0011af   057e     CPL	0x7e                
0011b0   057d     CPL	0x7d                
0011b1   057c     CPL	0x7c                
0011b2   0b7c     INC	0x7c                
0011b3   7a03     JB	0x3, 2               
0011b4   c1bc     JMP	#0x1bc              
0011b5   0b7d     INC	0x7d                
0011b6   7a03     JB	0x3, 2               
0011b7   c1bc     JMP	#0x1bc              
0011b8   0b7e     INC	0x7e                
0011b9   7a03     JB	0x3, 2               
0011ba   c1bc     JMP	#0x1bc              
0011bb   ff10     INC	R0                  
0011bc   7f7b     JB	0x7b, 7              
0011bd   c1d0     JMP	#0x1d0              
0011be   057b     CPL	0x7b                
0011bf   057a     CPL	0x7a                
0011c0   0579     CPL	0x79                
0011c1   0578     CPL	0x78                
0011c2   0b78     INC	0x78                
0011c3   7a03     JB	0x3, 2               
0011c4   c1cc     JMP	#0x1cc              
0011c5   0b79     INC	0x79                
0011c6   7a03     JB	0x3, 2               
0011c7   c1cc     JMP	#0x1cc              
0011c8   0b7a     INC	0x7a                
0011c9   7a03     JB	0x3, 2               
0011ca   c1cc     JMP	#0x1cc              
0011cb   0b7b     INC	0x7b                
0011cc   e012     MOVP	#0x12              
0011cd   d27d     CALL	#0x27d             
0011ce   e011     MOVP	#0x11              
0011cf   c1f4     JMP	#0x1f4              
0011d0   e012     MOVP	#0x12              
0011d1   d27d     CALL	#0x27d             
0011d2   e011     MOVP	#0x11              
0011d3   c1e6     JMP	#0x1e6              
0011d4   7f7b     JB	0x7b, 7              
0011d5   c1e5     JMP	#0x1e5              
0011d6   057b     CPL	0x7b                
0011d7   057a     CPL	0x7a                
0011d8   0579     CPL	0x79                
0011d9   0578     CPL	0x78                
0011da   0b78     INC	0x78                
0011db   7a03     JB	0x3, 2               
0011dc   c1d0     JMP	#0x1d0              
0011dd   0b79     INC	0x79                
0011de   7a03     JB	0x3, 2               
0011df   c1d0     JMP	#0x1d0              
0011e0   0b7a     INC	0x7a                
0011e1   7a03     JB	0x3, 2               
0011e2   c1d0     JMP	#0x1d0              
0011e3   0b7b     INC	0x7b                
0011e4   c1d0     JMP	#0x1d0              
0011e5   c1cc     JMP	#0x1cc              
0011e6   ff00     CPL	R0                  
0011e7   057e     CPL	0x7e                
0011e8   057d     CPL	0x7d                
0011e9   057c     CPL	0x7c                
0011ea   0b7c     INC	0x7c                
0011eb   7a03     JB	0x3, 2               
0011ec   c1f4     JMP	#0x1f4              
0011ed   0b7d     INC	0x7d                
0011ee   7a03     JB	0x3, 2               
0011ef   c1f4     JMP	#0x1f4              
0011f0   0b7e     INC	0x7e                
0011f1   7a03     JB	0x3, 2               
0011f2   c1f4     JMP	#0x1f4              
0011f3   ff10     INC	R0                  
0011f4   0008     CRET                    
                                           func.__modulong
00123a   527b     MOV	R1, 0x7b            
00123b   327a     ORL	R1, 0x7a            
00123c   3279     ORL	R1, 0x79            
00123d   3278     ORL	R1, 0x78            
00123e   7203     JNB	0x3, 2              
00123f   c27c     JMP	#0x27c              
001240   9901     MOV	R1, #0x1            
001241   e101     MOVB	#0x01              
001242   539c     MOV	0x9c, R1            
001243   f8c1     MOV	R1, R0              
001244   777b     JNB	0x7b, 7             
001245   c24d     JMP	#0x24d              
001246   0b9c     INC	0x9c                
001247   6003     CLR	0x3, 0              
001248   1378     RLC	0x78                
001249   1379     RLC	0x79                
00124a   137a     RLC	0x7a                
00124b   137b     RLC	0x7b                
00124c   c244     JMP	#0x244              
00124d   f8c8     MOV	R0, R1              
00124e   387b     SUB	R0, 0x7b            
00124f   7a03     JB	0x3, 2               
001250   c25d     JMP	#0x25d              
001251   507e     MOV	R0, 0x7e            
001252   387a     SUB	R0, 0x7a            
001253   7a03     JB	0x3, 2               
001254   c25d     JMP	#0x25d              
001255   507d     MOV	R0, 0x7d            
001256   3879     SUB	R0, 0x79            
001257   7a03     JB	0x3, 2               
001258   c25d     JMP	#0x25d              
001259   507c     MOV	R0, 0x7c            
00125a   3878     SUB	R0, 0x78            
00125b   7203     JNB	0x3, 2              
00125c   c274     JMP	#0x274              
00125d   7003     JNB	0x3, 0              
00125e   c274     JMP	#0x274              
00125f   5078     MOV	R0, 0x78            
001260   397c     SUB	0x7c, R0            
001261   0e79     MOVZ	R0, 0x79           
001262   7803     JB	0x3, 0               
001263   ff10     INC	R0                  
001264   7203     JNB	0x3, 2              
001265   c267     JMP	#0x267              
001266   397d     SUB	0x7d, R0            
001267   0e7a     MOVZ	R0, 0x7a           
001268   7803     JB	0x3, 0               
001269   ff10     INC	R0                  
00126a   7203     JNB	0x3, 2              
00126b   c26d     JMP	#0x26d              
00126c   397e     SUB	0x7e, R0            
00126d   0e7b     MOVZ	R0, 0x7b           
00126e   7803     JB	0x3, 0               
00126f   ff10     INC	R0                  
001270   7203     JNB	0x3, 2              
001271   c274     JMP	#0x274              
001272   f848     SUB	R0, R1              
001273   f8c1     MOV	R1, R0              
001274   6003     CLR	0x3, 0              
001275   117b     RRC	0x7b                
001276   117a     RRC	0x7a                
001277   1179     RRC	0x79                
001278   1178     RRC	0x78                
001279   099c     DECJZ	0x9c              
00127a   c24d     JMP	#0x24d              
00127b   f8c8     MOV	R0, R1              
00127c   0008     CRET                    
                                           func.__divulong
00127d   f8c1     MOV	R1, R0              
00127e   9820     MOV	R0, #0x20           
00127f   f8c7     MOV	R7, R0              
001280   e101     MOVB	#0x01              
001281   039c     CLR	0x9c                
001282   039b     CLR	0x9b                
001283   039a     CLR	0x9a                
001284   0399     CLR	0x99                
001285   0208     CLR	R0                  
001286   f7b9     JNB	R1, 7               
001287   ff10     INC	R0                  
001288   6003     CLR	0x3, 0              
001289   137c     RLC	0x7c                
00128a   137d     RLC	0x7d                
00128b   137e     RLC	0x7e                
00128c   ff19     RLC	R1                  
00128d   6003     CLR	0x3, 0              
00128e   1399     RLC	0x99                
00128f   139a     RLC	0x9a                
001290   139b     RLC	0x9b                
001291   139c     RLC	0x9c                
001292   f780     JNB	R0, 0               
001293   6899     SET	0x99, 0             
001294   507b     MOV	R0, 0x7b            
001295   389c     SUB	R0, 0x9c            
001296   7a03     JB	0x3, 2               
001297   c2a2     JMP	#0x2a2              
001298   507a     MOV	R0, 0x7a            
001299   389b     SUB	R0, 0x9b            
00129a   7a03     JB	0x3, 2               
00129b   c2a2     JMP	#0x2a2              
00129c   5079     MOV	R0, 0x79            
00129d   389a     SUB	R0, 0x9a            
00129e   7a03     JB	0x3, 2               
00129f   c2a2     JMP	#0x2a2              
0012a0   5078     MOV	R0, 0x78            
0012a1   3899     SUB	R0, 0x99            
0012a2   7803     JB	0x3, 0               
0012a3   c2b9     JMP	#0x2b9              
0012a4   0e78     MOVZ	R0, 0x78           
0012a5   3999     SUB	0x99, R0            
0012a6   0e79     MOVZ	R0, 0x79           
0012a7   7803     JB	0x3, 0               
0012a8   ff10     INC	R0                  
0012a9   7203     JNB	0x3, 2              
0012aa   c2ac     JMP	#0x2ac              
0012ab   399a     SUB	0x9a, R0            
0012ac   0e7a     MOVZ	R0, 0x7a           
0012ad   7803     JB	0x3, 0               
0012ae   ff10     INC	R0                  
0012af   7203     JNB	0x3, 2              
0012b0   c2b2     JMP	#0x2b2              
0012b1   399b     SUB	0x9b, R0            
0012b2   0e7b     MOVZ	R0, 0x7b           
0012b3   7803     JB	0x3, 0               
0012b4   ff10     INC	R0                  
0012b5   7203     JNB	0x3, 2              
0012b6   c2b8     JMP	#0x2b8              
0012b7   399c     SUB	0x9c, R0            
0012b8   687c     SET	0x7c, 0             
0012b9   ff5f     DECJZ	R7                
0012ba   c285     JMP	#0x285              
0012bb   f8c8     MOV	R0, R1              
0012bc   0008     CRET                    
                                           .code
001355   e01f     MOVP	#0x1F              
001356   e100     MOVB	#0x00              
001357   dfff     CALL	#0xfff             
001358   5130     MOV	0x30, R0            
001359   ffff     NOPZ                    
00135a   ffff     NOPZ                    
00135b   dffe     CALL	#0xffe             
00135c   5137     MOV	0x37, R0            
00135d   ffff     NOPZ                    
00135e   ffff     NOPZ                    
00135f   dffd     CALL	#0xffd             
001360   514c     MOV	0x4c, R0            
001361   ffff     NOPZ                    
001362   ffff     NOPZ                    
001363   dffc     CALL	#0xffc             
001364   514d     MOV	0x4d, R0            
001365   ffff     NOPZ                    
001366   ffff     NOPZ                    
001367   dffb     CALL	#0xffb             
001368   512a     MOV	0x2a, R0            
001369   ffff     NOPZ                    
00136a   ffff     NOPZ                    
00136b   e101     MOVB	#0x01              
00136c   dffa     CALL	#0xffa             
00136d   5159     MOV	0x59, R0            
00136e   ffff     NOPZ                    
00136f   ffff     NOPZ                    
001370   dff9     CALL	#0xff9             
001371   515a     MOV	0x5a, R0            
001372   ffff     NOPZ                    
001373   ffff     NOPZ                    
001374   dff8     CALL	#0xff8             
001375   5165     MOV	0x65, R0            
001376   ffff     NOPZ                    
001377   ffff     NOPZ                    
001378   0008     CRET                    
                                           .cinit
00141c   e100     MOVB	#0x00              
00141d   9878     MOV	R0, #0x78           
00141e   9907     MOV	R1, #0x7            
00141f   d42d     CALL	#0x42d             
001420   e100     MOVB	#0x00              
001421   9880     MOV	R0, #0x80           
001422   9980     MOV	R1, #0x80           
001423   d42d     CALL	#0x42d             
001424   e101     MOVB	#0x01              
001425   9880     MOV	R0, #0x80           
001426   9979     MOV	R1, #0x79           
001427   d42d     CALL	#0x42d             
001428   e102     MOVB	#0x02              
001429   9880     MOV	R0, #0x80           
00142a   9948     MOV	R1, #0x48           
00142b   d42d     CALL	#0x42d             
00142c   0008     CRET                    
00142d   020a     CLR	R2                  
00142e   f750     ST	[R0], R2             
00142f   ff10     INC	R0                  
001430   ff59     DECJZ	R1                
001431   c42e     JMP	#0x42e              
001432   0008     CRET                    
